Check my project parrotglot.cloud Learn languages through interactive dictations, translate and review new words. (Russian, German, French, Spanish, Portuguese and English)