 <p>I think a good start is to check the TTS engine on Android: <a href="http://developer.android.com/reference/android/speech/tts/TextToSpeech.html" rel="nofollow">http://developer.android.com/reference/android/speech/tts/TextToSpeech.html</a></p> <p>From my point of view, Android is one of the most open mobile platform. So I'm pretty sure your idea is possible to realise on this system !</p> <p>Good luck for your project.</p>