[发明专利]基于变步长LMS算法的声音处理方法及系统有效
| 申请号: | 202010766086.4 | 申请日: | 2020-08-03 |
| 公开(公告)号: | CN112116914B | 公开(公告)日: | 2022-11-25 |
| 发明(设计)人: | 潘帆;许芳芳;何培宇;夏秀渝 | 申请(专利权)人: | 四川大学 |
| 主分类号: | G10L19/00 | 分类号: | G10L19/00;H03H21/00 |
| 代理公司: | 成都拓荒者知识产权代理有限公司 51254 | 代理人: | 杨争华 |
| 地址: | 610042*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 步长 lms 算法 声音 处理 方法 系统 | ||
本发明公开了基于变步长LMS算法的声音处理方法及系统,其中,声音处理方法包括步骤:S1、计算当前时刻的增益值g(n),所述增益值g(n)的计算式为:g(n)=g(n‑1)+u(n‑1)*e(n‑1)*Px(n‑1);其中,Px(n‑1)为前一时刻声音输入信号的功率值,u(n‑1)为前一时刻的步长因子,e(n‑1)为前一时刻的误差值,g(n‑1)为前一时刻增益值,n为当前时刻声音输入信号的序号;S2、依据计算得到的增益值对当前时刻的声音输入信号x(n)进行增益处理,得到输出信号y(n),计算为y(n)=g(n)*x(n),通过本发明提供的声音处理方法及系统,可使得增益值根据声音信号的变化幅值快速做出反应,声音幅值突变时,增益值也能迅速改变,有效避免缓慢增幅或降幅的效果,降低了听觉的不适感。
技术领域
本发明涉及声音信号处理技术,尤其是一种基于自适应算法的语音信号处理方法以及系统。
背景技术
声音信号从获取到输出的过程中,通常需要进行信号处理。其中一种最为常见的处理手段就是进行声音信号的增益控制处理,以实现声音信号的均衡输出。目前使用较多的AGC算法均是基于能量比较的一种算法,首先搜索最近时间片内信号的最大幅值,如果搜索到的当前帧功率值比现有的最大功率值大,则更新最大功率值;根据搜索到的最大功率值,与预先设定的期望值相比开方得到期望增益;再根据当前帧的期望增益与前一帧的实际增益利用一阶递归平滑滤波器计算当前帧的实际增益;最后将当前帧的所有采样点与增益值相乘,得到当前帧输出信号。目前所使用的AGC算法虽可以防止语音信号过载现象的发生,但在语音突变时会产生线性失真,这是因为算法没有考虑到每一帧语音信号功率变化范围可能较宽的情况,对上、下溢信号和线性区信号处理方式一样,就会增加处理误差。
此外,基于自适应的LMS、NMLS、RLS等算法也在声音信号处理中得到逐步的应用,然而,也都存在语音突变时线性失真产生的误差较大,语音信号调节速度较慢,甚至是延迟,使得听众的听觉舒适度不理想等问题。
发明内容
本发明的目的在于,解决上述问题,提供改进的基于变步长LMS算法的声音处理方法及系统,可有效避免在语音突变时线性失真产生的较大误差,使得语音信号调节速度快,使语音能够保持在一定幅值范围,提高听众的听觉舒适度。
本发明的目的之一是提供一种基于变步长LMS算法的声音处理方法,包括步骤:
S1、计算当前时刻的增益值g(n),所述增益值g(n)的计算式为:
g(n)=g(n-1)+u(n-1)*e(n-1)*Px(n-1);
其中,Px(n-1)为前一时刻声音输入信号的功率值,u(n-1)为前一时刻的步长因子,e(n-1)为前一时刻的误差值,g(n-1)为前一时刻增益值,n为当前时刻声音输入信号的序号,n为正整数,且n≥2;
S2、依据计算得到的增益值对当前时刻的声音输入信号x(n)进行增益处理,得到输出信号y(n),
y(n)=g(n)*x(n)。
作为优选的,还包括步骤:
S3、计算当前时刻声音输入信号的功率值Px(n)、当前时刻的步长因子u(n)以及当前时刻的误差值e(n);
S4、迭代计算下一时刻的增益值g(n+1),计算式为g(n+1)=g(n)+u(n)*e(n)*Px(n);
S5、根据增益值g(n+1)对下一时刻的声音输入信号x(n+1)进行增益处理,得到下一时刻的声音输出信号y(n+1),计算式为y(n+1)=g(n+1)*x(n+1)。
作为优选的,当前时刻声音输入信号的功率值Px(n)的计算式为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川大学,未经四川大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010766086.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种隔离平台
- 下一篇:一种月面基地发射低轨道环月飞行器燃耗最省控制方法





