首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

matlab语音片段的瞬态噪声去除和静音片段的噪声去除有什么不同?

发布网友

我来回答

1个回答

热心网友

静音片段中没有语音信息,只含噪声信息,去除时可以直接降低强度;语音片段中,语音处于某一频段内,必须构造合适的滤波器进行带通滤波以消除噪音。

瞬态噪音时域上理论上是以冲击的形式存在,傅里叶变换后频域上就是遍布全频域的,即宽频的。

你可以参考一些数字信号处理方面的书籍。

追问上课没咋听讲.....能不能详细点,给你加分~

追答

其实我也很多年没碰信号与处理了,这些都是我以前的印象:

静音片段语音信息大小为0,只含噪声,去除时可以直接在频域将接收到的信号的大小降低,比如乘以一个很小的系数,则噪音的大小就降低了,勉强可以认为是一个“全阻”的滤波器;语音片段中,语音+噪音等于输入信号,时域内无法分清楚,但语音必定集中在某一频段内,而噪音是全频段的,可以构造合适的滤波器进行带通滤波,即在频域里对语音频段外的信号均加一个很大的衰减,语音频段内不变,则噪音可以被大大的衰减。

时域是我们看到的信号,频域是经过傅里叶变换得到的信号“成分”,瞬态噪音时间很短,类似于冲击信号,其频域内几乎在所有频段内都有,即“时域窄,频域宽”,故而称之为宽频。

建议你好好看看书,你就会发现我说的其实非常简单,甚至都不准确了。傅里叶变换是信号学科的基础,要努力啊。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com