语音信号预加重算法
一,为什么需要预加重操作语音信号低频段能量大,高频段信号能量明显小;而鉴频器输出噪声的功率谱密度随频率的平方而增加(低频噪声小,高频噪声大),造成信号的低频信噪比很大,而高频信噪比明显不足,从而导致高频传输衰弱,使高频传输困难,从而使得整个信息传输的信噪比得到改善。因此,在传输之前把信号的高频部分进行加重,然后接收端再去重,提高信号传输质量。预加重算法只要起到作用,并不是单一的某一算法,如一阶有限激励响应高通滤波器控制二,filter函数介绍用Matlab进行计算,加重函数是filter。格式如下:[html]y=filter(b,a,X)对X数据序列进行过滤,输出y,过滤的系统设置是通过a和b来给定,算法如图:公式表示如下:[html] www.zzzyk.comy(n) = b(1)*x(n) + b(2)*x(n-1) + ... + b(nb+1)*x(n-nb)- a(2)*y(n-1) - ... - a(na+1)*y(n-na)。
补充:综合编程 , 其他综合 ,