我有兩個波形文件,一個是普通版本,另一個是扭曲版本。在歪曲的版本中,我聽到一聲長長的嗶嗶聲。這裏是正常和失真版本聲音的頻域圖。第一個是正常的,第二個是扭曲的。注意比例。 在MATLAB中刪除波形音頻文件中的噪音
我怎麼去呢?
我有兩個波形文件,一個是普通版本,另一個是扭曲版本。在歪曲的版本中,我聽到一聲長長的嗶嗶聲。這裏是正常和失真版本聲音的頻域圖。第一個是正常的,第二個是扭曲的。注意比例。 在MATLAB中刪除波形音頻文件中的噪音
我怎麼去呢?
如果不使用標記或放大,有點難以分辨,但看起來您的信號中插入了正弦曲線,這可以解釋您聽到的連續嘟嘟聲以及頻譜中的三角函數。嘗試使用標記定位噪聲頻率並使用濾波器設計工具(命令行中鍵入「fdatool」)對其進行過濾。我會在噪聲頻率下使用陷波濾波器,如果這不起作用,則需要一個高(〜1000)階高通FIR濾波器。
好運
既然你已經在頻域信號,還可以去除噪聲有(用一個簡單的閾值),然後你把傅立葉逆變換,你會得到的時域無噪聲信號。