Android 上的日语 TTS
我对在 Android 上执行日语语音合成感兴趣。 Android TTS 指南称:
“Android 平台附带的 TTS 引擎支持多种语言:英语、法语、德语、意大利语和西班牙语。”
然而,我看到一个执行日语 TTS 的应用程序,并且 APK 约为 1 MB - 对于独立的 TTS 库来说还不够。
那么问题是:Android TTS 原则上支持日语吗(例如作为可下载资源)?日本手机呢?
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?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
找到三个支持日本的第三方引擎。全部可在市场上购买并付费。
在 Android 2.2 上,一旦您在设置中启用它们,第三方应用程序就可以使用它们。
在 Android 1.6 到 2.1 上,您必须下载一个名为“TTS Services Extended”的免费实用程序,它基本上向后移植相同的内容,并且您必须使用其存根 JAR 而不是 SDK 的 TextToSpeech 类。因此,如果客户愿意花一些钱,这一切都是完全可行的。
Found three Japanese-capable third party engines. All available on the Market and paid.
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.
“SVOX Classic TTS”对日语(以及其他语言)进行了相当好的综合。它可供支持 TTS 的应用程序使用。适用于我的非日本 HTC Desire。
"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.