1. 程式人生 > >arm開發板上arecord 錄音出現噪聲的解決方法

arm開發板上arecord 錄音出現噪聲的解決方法

自己遇到的問題是在開發板上進行錄音,指令是:arecord -t raw -f S16_LE  sh.pcm.

錄取到的聲音有雜音,自己通過alsamixer 命令來進行設定聲音獲取的引數,自己通過F4命令進入captrue來設定。

然後,F3命令,把有關Line的資料全部調節為0,之後進行聲音捕捉,沒有問題了。

自己也算是歪打正著,自己通過查詢,發現alsa聲音的錄取裝置有mic和line兩種,自己是看了兩種裝置介紹,自己使用的是咪頭,屬於mic裝置,之後把line裝置的資料全部調節為0,就可以了。

ps:自己在進行獲取錄音檔案的時候,瞭解了一些關於音訊格式的東西,記錄下來。pcm檔案的格式是raw,raw的英文字母的意思是未加工的。wav格式其實就是pcm資料新增上一些資訊引數。在進行播放檔案的時候,pcm檔案需要指定資訊引數,而wav檔案直接使用aplay命令進行播放即可。