Here is my idea for language learning. You can easily combine both text and audio into a dual textbook. To be read on a smartphone or a tablet. The idea is that you could listen to a small part of the text at a time and then read the same text aloud. This way you get help reading the text and pronouncing the words. Its not meant for text to speech synthesis but for actual human voice.