My I tried to learn Tamil I wasn't much interested in the written language but did not have good tools to practice the spoken language.
A kind of easy way to achieve that would be to let the user record audio samples of each word of the foreign language and the written form for the mother tongue. The practice would either be to listen to the audios and type the mother tongue or to read the word in the mother tongue, translate it and speak it out loud with a manual evaluation with the reference recording.
My I tried to learn Tamil I wasn't much interested in the written language but did not have good tools to practice the spoken language.
A kind of easy way to achieve that would be to let the user record audio samples of each word of the foreign language and the written form for the mother tongue. The practice would either be to listen to the audios and type the mother tongue or to read the word in the mother tongue, translate it and speak it out loud with a manual evaluation with the reference recording.