A free program for Android, by Lukas Adamek.
What is TrainBrain?
TrainBrain is a free smart application for learning foreign languages through playing games. It was developed by the company FPT-Interactive in cooperation with qualified specialists and teachers. The application consists of a set of games and tools for learning foreign languages with greater ease, speed, and effectiveness. TrainBrain includes a set of interactive lessons, where you have to complete each one with the appropriate answers. The games and tools will help you to memorize the required words, while the lessons will teach you their correct pronunciation.
The application can be used in all languages, but it is currently available only in English, German, French, and Spanish. It is intended for both beginners and advanced users.
The learning process is divided into two main parts. The first part is the game-based part, where you have to complete the exercises. The second part is the audio-based part, where you have to listen to the correct pronunciation of the words.
The application allows you to save your progress in the games, so you can continue your studies where you left off. The application is also equipped with an intelligent system that monitors your progress and shows you the words you need to learn the most.