我一直在尋找幾種語音識別庫,支持android,但沒有服務器調用或沒有使用互聯網的功能。我的要求是檢測一些特定的關鍵字,並在沒有互聯網的情況下執行相應的操作,即關鍵字分析應在本地完成。那麼是否有任何能夠這樣做的語音識別庫。 CMU Sphinx是人們說的唯一可以實現這一點的工具包,但它仍然需要一種算法來在演講中查找關鍵字。Android中沒有互聯網的語音識別
8
A
回答
8
您可以將Pocketsphinx與統計模型一起使用,您可以在反映用戶可能與您的應用說話的語言的語料庫上進行訓練,也可以定義JSGF語法,將語言明確定義爲一組上下文無關的規則。在這兩種情況下,您都需要有聲學模型和拼音符號到正確詞彙的映射。 CMU Sphinx項目爲英語和其他一些語言提供這些資源。
一旦語音被識別出來,它就成爲一個簡單的字符串,你可以應用任何你想要應用的「關鍵字關鍵字」算法。
使用基於JSGF語音識別的基於Pocketsphinx的Android應用程序的一個示例是Inimesed。
+0
試圖運行android的pocketsphinx的演示示例,但沒有任何運氣....我怎樣才能使用cmusphinx來建立一個我自己的項目,可以識別英文中的某些關鍵字,如上,下,左和右。任何幫助,將不勝感激。 –
相關問題
- 1. iPhone中沒有互聯網的大詞彙量語音識別?
- 2. Android中的語音識別
- 3. Android中的語音識別
- 4. Android語音識別?
- 5. android語音識別
- 6. Android - 語音識別
- 7. Android:語音識別
- 8. 處理沒有互聯網連接語音中的錯誤
- 9. 語音識別API沒有語法C#
- 10. 的Android RecognizerIntent語音識別
- 11. Android的語音識別
- 12. Angular2:網絡語音API - 語音識別
- 13. Android幫助語音識別!
- 14. 語音識別Android應用
- 15. 關於Android語音識別
- 16. 語音識別命令Android
- 17. 連續語音識別Android
- 18. Android:語音識別方法
- 19. 語音識別Android NPE
- 20. Android Google API語音識別
- 21. Android語音識別API
- 22. PhoneGap Android語音識別
- 23. 語音識別爲Android
- 24. Android - 語音識別Oflline
- 25. 有沒有開源的android語音識別應用程序?
- 26. 識別訪問互聯網的進程
- 27. Kinect語音沒有得到識別器
- 28. 沒有彈出谷歌語音識別在Android Studio中
- 29. 爲什麼JavaScript語音識別API不能在沒有互聯網的情況下工作?
- 30. 沒有互聯網
僅對要檢測的詞進行訓練。 –
定義更好的「發現關鍵字的算法」。 – Kaarel