我正在製作一個應用程序,在該應用程序中錄製視頻並同時要實現語音識別功能而無需語音對話框,有人可以告訴我如何繼續。使用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 –