2012-05-12 189 views
-1

我有兩個波形文件,一個是普通版本,另一個是扭曲版本。在歪曲的版本中,我聽到一聲長長的嗶嗶聲。這裏是正常和失真版本聲音的頻域圖。第一個是正常的,第二個是扭曲的。注意比例。 Normal Version在MATLAB中刪除波形音頻文件中的噪音

Distorted Version

我怎麼去呢?

回答

1

如果不使用標記或放大,有點難以分辨,但看起來您的信號中插入了正弦曲線,這可以解釋您聽到的連續嘟嘟聲以及頻譜中的三角函數。嘗試使用標記定位噪聲頻率並使用濾波器設計工具(命令行中鍵入「fdatool」)對其進行過濾。我會在噪聲頻率下使用陷波濾波器,如果這不起作用,則需要一個高(〜1000)階高通FIR濾波器。

好運

1

既然你已經在頻域信號,還可以去除噪聲有(用一個簡單的閾值),然後你把傅立葉逆變換,你會得到的時域無噪聲信號。