Japanese TTS on Android

青春壹個敷衍的年華 提交于 2019-12-29 08:55:19

问题


I'm interested in performing Japanese speech synthesis on Android. The guide on Android TTS says:

"The TTS engine that ships with the Android platform supports a number of languages: English, French, German, Italian and Spanish."

Yet I see an app that does Japanese TTS, and the APK is around 1 MB - not nearly enough for a standalone TTS library.

So the question is: does Android TTS support Japanese in principle (e. g. as downloadable resources)? What about Japanese phones?


回答1:


Found three Japanese-capable third party engines. All available on the Market and paid.

  • SVOX Classic with SVOX Japanese Voice installed ($3)
  • AquesTalk ($2)
  • DTalker TTS ($12, but a free demo is available)

On Android 2.2, once you enable them in settings, they become available to third party apps.

On Android 1.6 to 2.1, you have to download a free utility called "TTS Services Extended", which basically backports the same, and you have to use its stub JAR instead of the SDK's TextToSpeech class. So it's all perfectly doable, if the customer is willing to spend some.




回答2:


"SVOX Classic TTS" does a pretty good synthesis of Japanese (among other languages). It can be used by TTS-enabled apps. Works on my non-japanese HTC Desire.



来源:https://stackoverflow.com/questions/7365792/japanese-tts-on-android

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!