Ubuntu
如何提高麥克風輸入的質量
我們正在嘗試編寫一個智能個人助理,它應該為我們做各種各樣的事情,比如穀歌的東西、播放音樂、給我們講笑話……
語音會被翻譯成文本,文本會通過Google翻譯API被翻譯成語音,這不會造成太大的麻煩。然而,我們的麥克風有點糟糕,我們希望提高聲音輸入的質量,例如去除背景噪音和/或從其他干擾噪音中過濾掉我們的聲音。如果這能即時發生,那就太好了。
我們目前正在使用 Ubuntu 和 Raspbian。
Braiam 和 Patrick 的評論是絕對正確的,你必須從一個體面的錄音開始,否則你會發現這是一場艱苦的鬥爭,你的麥克風可能是最重要的元素。基本原則是你總是可以去掉細節,但你永遠不能添加它。
話雖如此,
sox
它是一個很好的實用程序,可以從命令行或 shell 腳本處理聲音,它可以應用過濾器,比如你提到的降噪,但是有負載。這個wiki是開始尋找你想要的東西的好地方。如果您也是新手,您還需要學習一些關於聲音處理的知識,以便了解應用哪些過濾器來實現特定效果。您最好查看 Raspberry Pi 特定論壇。Google+ 有一個Raspberry 社區。在堆棧交換中還有一個特定的組,Raspberry Pi
最後,Steven Hickson 的部落格有一個聽起來與您想要創建的項目相似的項目,它將為您提供靈感和指導。