我创建了文本到语音应用程序,它的工作正常,但我的问题是,我需要
改变语音国家明智。现在假设在美国英语演讲,我想转换它在印度language.And也从女声到男声。
我试图找到相关的答案,但我没有找到任何东西。请给我提供一些链接,
教程或代码。
在此先感谢。如何将文本中的语音更改为语音识别?
0
A
回答
4
你不能改变的Android的声音文字转语音。您可以使用TextToSpeech.setPitch(),但它只会扭曲声音。
您可以使用TextToSpeech.setLanguage()更改语言TextToSpeech使用的语言。只需传入您想要使用的语言的语言环境即可。
您还可以将SpeechRecognizer的语言设置为您想要的任何语言,例如英语。
在获取工作方面,这里是我的示例代码,它同时使用TextToSpeech和SpeechRecognition。
+0
我需要设置或使用印度英语,但它不适用于Locale ..我如何使用它? – 2012-03-13 05:27:02
1
看看RecognizerIntent。 “String ACTION_RECOGNIZE_SPEECH开始一个活动,提示用户发言并通过语音识别器发送。”
,你也可以看到此链接
Android的语音输入:
http://developer.android.com/resources/articles/speech-input.html
Android的语音识别API例如:
相关问题
- 1. 语音识别和文本到语音
- 2. 文本到语音(语音生成)和语音到文本(语音识别)API?
- 3. 语音/语音识别 - PhoneGap
- 4. 语音到文字/语音识别
- 5. 如何将数据流更改为谷歌语音识别(Python)
- 6. 语音识别
- 7. 改进语音识别C#
- 8. 语音到Windows Phone上的文本/语音识别
- 9. Vala的语音识别和文本转语音
- 10. 语音识别(或声音)
- 11. 如何将音频文件.wav或语音识别转换为文本,Android Studio
- 12. 语音识别/识别
- 13. 语音识别:语音驱动控制
- 14. 变化speechSynthesis语音与语音识别
- 15. 语音识别为Android
- 16. 在使用文本到语音之前停止语音识别
- 17. Android:语音到文本和语音识别离线
- 18. 语音识别(语音到文本 - STT科尔多瓦插件)
- 19. 语音识别 - 语音到文本 - 用于BlackBerry OS 7
- 20. Android语音识别与文本语音冲突
- 21. Clojure提供哪些文本到语音和语音识别库?
- 22. URDU的文本到语音识别
- 23. 语音识别,nodeJS
- 24. PHP语音识别?
- 25. android语音识别
- 26. JavaScript语音识别
- 27. Android - 语音识别
- 28. C#语音识别
- 29. 语音识别API
- 30. Java语音识别
请说明。你想用户用英语说话吗,android可以识别它,然后应用程序会用印度语说话吗? – gregm 2012-03-13 00:29:05
用户输入数据,然后应用会用印度英语发言。 – 2012-03-13 05:24:22