2012-05-12 146 views
-1

我有两个波形文件,一个是普通版本,另一个是扭曲版本。在歪曲的版本中,我听到一声长长的哔哔声。这里是正常和失真版本声音的频域图。第一个是正常的,第二个是扭曲的。注意比例。 Normal Version在MATLAB中删除波形音频文件中的噪音

Distorted Version

我怎么去呢?

回答

1

如果不使用标记或放大,有点难以分辨,但看起来您的信号中插入了正弦曲线,这可以解释您听到的连续嘟嘟声以及频谱中的三角函数。尝试使用标记定位噪声频率并使用滤波器设计工具(命令行中键入“fdatool”)对其进行过滤。我会在噪声频率下使用陷波滤波器,如果这不起作用,则需要一个高(〜1000)阶高通FIR滤波器。

好运

1

既然你已经在频域信号,还可以去除噪声有(用一个简单的阈值),然后你把傅立叶逆变换,你会得到的时域无噪声信号。