![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
声音处理
文章平均质量分 87
Lebronze
开眼看世界
展开
-
谱减法(Spectral Subtraction)进行降噪
谱减法是一种利用语音信号的短时平稳特性,从带噪声的语音信号短时谱中减去噪声的短时谱,从而得到纯净语音的频谱。 该方法是针对宽带声音信号去噪的方法,对加性噪声效果比较好。下面是我个人总结的一个流程: 其中谱减部分具体有三种方法: (1)利用幅度谱进行谱减。 (图中④式) (2)利用功率谱进行谱减。 (图中⑤式,alpha取2) (3)alpha-beta法进行改进,可以减少音原创 2016-12-09 16:38:58 · 11012 阅读 · 4 评论 -
语音的线性预测系数(Linear Prediction Coefficient,LPC)
线性预测技术很早(1967年)就已经被应用与语音处理领域,基本概念是:一个语音的采样值可以通过过去若干语音采样值的线性组合来逼近(最小均方误差),能够决定唯一的一组预测系数,而这个预测系数就是题目中的LPC,可以当作是该语音的一个特征。1.优势线性预测最重要的优势在于其可以较为精确的估计语音的参数,而这些极少的参数可以正确的表现语音信号的时域和频域特性。2.基本原理线性预测分析的基本原理是把信号用一原创 2017-01-06 11:05:42 · 14953 阅读 · 1 评论 -
MATLAB中通过fft计算信号频谱的问题
之前一直在做声音相关的一个项目,其中用到了很多信号频谱的问题,包括fft点数的选取、fft之后画图横纵坐标的问题、fftshift的用法等等。前面因为忙,也没有仔细研究,现在将问题总结如下:1.fft点数的选取。众所周知,fft是快速傅里叶变换,当信号为2的整数幂时效率最高(当然还有基为3,4的fft,用的不多此处不表,下面提到的fft均为基是2的fft)。 而现实生活中的信号往往并不是2的整数幂原创 2017-02-17 17:43:08 · 14382 阅读 · 1 评论 -
利用matlab进行IIR数字滤波器设计
最近处理语音信号用到了数字滤波器,自己稍微做了下总结,上传上来,以备以后不时之需。 下面这两张图片,从滤波器类型选择,具体每步如何进行都记录了个人的一些学习过程,如有不对,欢迎各位大神批评指正。滤波的基本过程个人总结为以下几步: 1.根据个人需求选择合适的滤波器类型。 2.根据通带阻带频率、通带波纹、阻带衰减等参数确定滤波器的阶数和截止频率; 3.根据阶数与截止频率设计滤波器,得到滤波器传递原创 2017-05-12 17:19:31 · 7887 阅读 · 0 评论