在 Android 应用程序中使用文本转语音 API
我想在我的 Android 应用程序中使用 TTS(文本到语音)API。现在我有一个问题 - 它支持土耳其语吗? 我还想在说出特定单词时在文本视图中突出显示该单词。
我该怎么做? 有人可以帮助我吗?
提前致谢 !
I want to use TTS (Text to Speech) APIs in my android application.Now i have one quetions - Is it support TURKISH language ?
I also want to highlight word in textview when that perticular word is being spoke.
How can i do it ?
Can anybody help me ?
Thanks in advance !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这可能因不同的手机/Android 风格而异。您可以使用以下命令自行检查
好吧,你有一个 TextToSpeech.OnUtteranceCompletedListener(),使用这个你必须
speak()
每个单词,一次一个。This may vary on different handsets/flavours of Android. You can check it out for yourself using the
Well you have a TextToSpeech.OnUtteranceCompletedListener(), to use this you have to
speak()
each word, one at a time.Android 平台附带的 TTS 引擎支持多种语言:英语、法语、德语、意大利语和西班牙语。此外,根据您位于大西洋的哪一边,美国和英国英语口音都受支持。
http://developer.android.com/resources/articles/tts.html
The TTS engine that ships with the Android platform supports a number of languages: English, French, German, Italian and Spanish. Also, depending on which side of the Atlantic you are on, American and British accents for English are both supported.
http://developer.android.com/resources/articles/tts.html
您应该使用 Locale 类型变量。
You should use Locale type variable.