Linux 環境下,消除錄音時麥克風帶來的雜音

在 linux 環境下錄音時,要如何消除麥克風帶來的雜音呢?

只要在 /etc/pulse/default.pa 檔案中,加入底下三行便可以!
load-module module-echo-cancel source_name=noechosource sink_name=noechosink
set-default-source noechosource
set-default-sink noechosink

若不想重新開機或登出,就直接以一般使用者身份執行:
pulseaudio -k

對了,要事先安裝 pulseaudio


最近因為需要,所以需要錄製一些螢幕畫面。

不過在錄製試聽時,發現背景雜音「沙沙沙沙」的音量不小,幾經研究後發現,那是麥克風太靈敏,將周遭的不必要的聲音全部收了進來,所造成的聲音。

如何消除呢?

找了一下網路資料,有位朋友也遇到同樣問題,於是我就借鏡他的方式,兩三下就很快的解決了雜音問題,自由開放分享的心態,讓這個世界真是變美麗。

先說解法,只要在 /etc/pulse/default.pa 檔案中,加入底下三行便可以!
load-module module-echo-cancel source_name=noechosource sink_name=noechosink
set-default-source noechosource
set-default-sink noechosink

若不想重新開機,就以一般使用者身份執行:
pulseaudio -k

對了,要事先安裝 pulseaudio


參考資源:

  1. 教你如何消掉arch linux裡麥克風的雜音

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

*