我正在追求我的計算機科學畢業後。我只想問,實際上哪種語言可以實現語音識別系統和家庭自動化系統(交流控制器,水控制器等)。 我知道C,C++,Java,PHP!需要哪些額外的知識?哪種語言適合實現語音識別系統和家庭自動化系統?
回答
我會發表評論,如果你認爲你需要的是對某一種語言的堅定理解來解決這個任務,那麼你就會受到傷害......並不是說那樣的話,只是你沒有給予很多去...
除此之外,你需要一個硬件捕獲語音和軟件爲你做(這主要取決於你的平臺)。如果您想稍後將其存儲以進行分析,則需要使用壓縮工具來針對該音頻運行。你需要對Marchov模型有很好的理解。你需要了解信號處理,但我對科學太陌生以至於無法討論它。
之後,你需要實現你想要做這......甚至一個簡單的「開__」,「關閉語言___」,「___設置」等
語法完成上述所有操作後,您需要將音頻系統連接到控制系統,我假設您有一些想法該怎麼做,否則您根本就不會問這個問題。
的好,所以供您閱讀: How to get started with speech-to-text?
謝謝,先生,這樣一個詳細的答案。但我只有2人,包括我在內的2人,因此我覺得4人更好找到新的話題。 – Supereme 2009-12-13 16:52:17
@Greg Hewgill感謝您的編輯:) – 2009-12-13 19:54:25
你或許應該在共振峯讀了,因爲你會與他們至少在某種程度上直接合作:http://en.wikipedia.org/wiki/Formant
檢查哪些庫可用,你知道的語言,來幫助你需要做的事情。除非您想將其用作學習新語言的項目,否則您將通過使用您熟悉的語言最小化學習曲線,節省大量時間和麻煩。
C或C++可能是最有用的,因爲它們可以讓您最好地訪問執行語音識別和控制自定義硬件設備所需的低級API。
如果你想從一個網頁控制它,所以你可以從世界任何地方遠程訪問它,你可能還想使用(至少一些)PHP的前端。
- 1. 通過語音識別的家庭自動化系統
- 2. 使用哪種語音識別系統?
- 3. 系統端編程 - 哪種語言?
- 4. 實現語音識別以登錄系統
- 5. php語言系統
- 6. android系統中搜索聯繫人通過語音識別
- 7. 認識我的系統當前語言
- 8. 允許系統支持多種語言
- 9. 安卓系統,連續語音識別和錯誤IO異常
- 10. 系統語言環境語言設置
- 11. 多種語言的Vista語音識別
- 12. 如何獲取可可中的系統語言環境和系統語言
- 13. 開發多語言系統
- 14. 更改系統語言C#
- 15. 操作系統的語言?
- 16. 語言管理系統
- 17. 多語言OpenCalais像系統?
- 18. TTS - 文本到語音合成系統
- 19. 剪輯家庭專家系統
- 20. 僅當我更改系統語言輸入時,語言識別纔有效
- 21. Codeigniter系統/語言應用程序/語言有什麼區別?
- 22. 系統語言和系統區域設置的mac?
- 23. 自主實時人臉識別系統
- 24. CMU獅身人面像5prealpha(語音識別系統)安裝
- 25. 使用機器學習創建語音識別系統
- 26. 使用SAPI創建個人語音識別系統
- 27. System.PlatformNotSupportedException:語音識別在此係統上不可用。 SAPI和語音識別引擎無法找到
- 28. 如何將亞馬遜回聲整合到家庭自動化系統中。
- 29. 系統無法識別行家
- 30. 哪種語言最適合用動態語言開頭
作爲後畢業的學生,我期望你研究這個多一點,而不是指望我們來爲您解答。我的建議是看看那些你認識的語言領域的內容,我相信隨後的圖書館將會有文檔和例子,你自己可以更加豐富地回答這個問題。 – Lazarus 2009-12-12 15:08:12
您應該添加標籤:'音頻'和'數字信號處理' – 2009-12-12 15:13:59