我想开发使用TTS提供了很多语言的应用程序。 问题是,只有很少的语言来与特定设备,根据不同的国家,我想(我说的PICO)。 有没有办法使用嵌在我的APK TTS ENGIN或找个地方在线失踪PICO文件,并把他们在APK的方式......或默认任何其他解决方案,以支持语言,但在设备礼物?
Answer 1:
阅读这篇文章: http://android-developers.blogspot.com/2009/09/introduction-to-text-to-speech-in.html
有意向(动作 - ACTION_INSTALL_TTS_DATA),这将自动下载所需的语言。
此外,我相信你可以做两件事
a)实施基于自己的服务http://developer.android.com/reference/android/speech/tts/TextToSpeechService.html )。
b)你可以使用API加载一些自定义的文件 - addEarcon(耳标字符串,字符串文件名)(http://developer.android.com/reference/android/speech/tts/TextToSpeech.html)
文章来源: Android TTS add languages