我正在制作一个应用程序,在该应用程序中录制视频并同时要实现语音识别功能而无需语音对话框,有人可以告诉我如何继续。使用MediaRecorder进行语音识别 - Android
回答
我会推荐使用RecognizerIntent类。该班级将录制的讲话发送到Google云服务器。服务器依次将语音转换为文本并将结果发送到您的应用程序。
可以在下面的网站上找到一个可行的示例 right here。
然而,使用这种方法确实意味着你的应用程序将依靠有一个工作的互联网连接。只有当用户决定在手机的设置中启用离线语音输入时,应用程序才不会依赖可用的互联网连接。
我做了同样的但每次记录一个视频和使用语音识别我得到SpeechRecognizer.ERROR_NETWORK –
这可能是因为你忘了添加任何权限到您的Android清单文件访问互联网? –
不,我给了所有的权限。 –
- 1. 使用RecyclerView进行Android语音识别
- 2. 使用HMM进行语音识别
- 3. 使用python进行语音识别
- 4. 使用Webkit语音API进行连续语音识别
- 5. Android语音识别 - 使用语言
- 6. Android语音识别?
- 7. android语音识别
- 8. Android - 语音识别
- 9. Android:语音识别
- 10. 语音识别Android应用
- 11. 使用C#语音识别库进行语音用户界面或语音识别
- 12. 如何使用Android语音识别来识别短语
- 13. 使用Android语音识别API
- 14. 改进语音识别C#
- 15. 语音识别
- 16. 语音识别进行文件搜索
- 17. 使用C语言对文本进行语音识别
- 18. 使用PhoneGap或Sencha进行语音识别
- 19. 的Android RecognizerIntent语音识别
- 20. Android帮助语音识别!
- 21. 关于Android语音识别
- 22. 语音识别命令Android
- 23. 连续语音识别Android
- 24. Android:语音识别方法
- 25. 语音识别Android NPE
- 26. Android的语音识别
- 27. Android Google API语音识别
- 28. Android中的语音识别
- 29. Android中的语音识别
- 30. Android语音识别API
并发记录和识别器在一个项目中:https://github.com/rowntreerob/Google-speech-Opus-Recorder –