Interesting. More at [ https://www.cmu.edu/news/stories/archives/2016/august/hear2read.html ].
"For the millions upon millions of visually impaired people in India, it can be difficult getting hold of the audiobook they want in the language they need it in. A project from Carnegie Mellon University and partners aims to fix that with a free, easily extensible Android app that can be quickly trained to read texts aloud in local languages.
The app, Hear2Read [ https://play.google.com/store/apps/details?id=org.hear2read.Tamil
], had its first release today, supporting Tamil, with Hindi, Bengali, Punjabi, and other languages and dialects coming over the course of the year. A few hours of talking from a native speaker is the raw data, which is then fed into a machine learning system.
The resulting language database is small enough that it can be stored on the phone, meaning no internet connection is needed to translate texts. It’ll run on low-end phones, as well, an important factor in a country where budget devices and spotty connectivity are the rule. (You’ll need Android 4.1 or higher, though.)"+Harish Pillay +Jyoti Q Dahiya