[发明专利]用于语音识别前端的频域回声消除方法及计算机储存介质在审
申请号: | 201811533955.8 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109727604A | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 胡奎 | 申请(专利权)人: | 上海蔚来汽车有限公司 |
主分类号: | G10L21/0208 | 分类号: | G10L21/0208;G10L21/0232;G10L15/22 |
代理公司: | 北京中政联科专利代理事务所(普通合伙) 11489 | 代理人: | 陈超 |
地址: | 201804 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 回声消除 回声 互相关系数 语音识别 频域 计算机储存介质 非线性处理 残差信号 回声信号 频域信号 时域信号 应用场景 增益函数 子带信号 单通道 功率谱 运算量 收敛 估算 输出 | ||
1.一种用于语音识别前端的频域回声消除方法,其特征在于,包括:
采集参考信号x(n)和麦克风信号d(n),所述参考信号为扬声器的播放信号,所述麦克风信号包括回声信号y(n)和语音信号s(n),其中n是信号序列采样点编号;
对所述参考信号x(n)和麦克风信号d(n)进行分帧,得到分帧后的时域信号(即参考信号分帧信号)与(即麦克风信号分帧信号),其中m为分帧后的帧号,然后对所述参考信号分帧信号和所述麦克风信号分帧信号进行时-频域信号变换,得到第m帧频域下的参考信号子带信号Xk(m)和麦克风信号子带信号Dk(m);其中,k=0,1,2,…,(K-1),K;K为频域信号子带数;
对所述参考信号子带信号进行滤波得到回声信号的子带估计信号,将所述麦克风信号子带信号与所述回声信号的子带估计信号相减得到残差信号子带信号;
计算所述参考信号子带信号Xk(m)和麦克风信号子带信号Dk(m)的功率谱及两者的互功率谱,以求出两者的互相关系数;
基于所述互相关系数产生的增益函数对所述残差信号子带信号作非线性处理,得到去除回声的子带信号Eout,k(m);
对所述去除回声的子带信号进行频-时域信号变换,作为最终的回声消除信号输出。
2.根据权利要求1所述的用于语音识别前端的频域回声消除方法,其特征在于,使用FFT,WOLA滤波器组或其它滤波器组对所述参考信号分帧信号和麦克风信号分帧信号进行时-频域信号变换。
3.根据权利要求1所述的用于语音识别前端的频域回声消除方法,其特征在于,使用双滤波器对所述参考信号子带信号进行滤波得到回声信号的估计信号。
4.根据权利要求3所述的用于语音识别前端的频域回声消除方法,其特征在于,所述双滤波器为自适应滤波器和最优滤波器通过两个滤波器上一帧的系数,分别对所述参考信号子带信号进行滤波,得到回声信号的估计信号;用公式表达如下:
其中,为的共轭转秩,为的共轭转秩,Yk(m)为自适应滤波器滤波得到的回声信号估计信号,Yo,k(m)为最优滤波器滤波得到的回声信号估计信号。
5.根据权利要求4所述的用于语音识别前端的频域回声消除方法,其特征在于,将所述麦克风信号子带信号与所述回声信号的估计信号相减得到残差信号子带信号的步骤包括将所述麦克风信号子带信号分别与自适应滤波器滤波得到的回声信号估计信号和最优滤波器滤波得到的回声信号估计信号相减,分别得到两个残差信号子带信号Ek(m)和Eo,k(m):
Ek(m)=Dk(m)-Yk(m) (3)
Eo,k(m)=Dk(m)-Yo,k(m) (4)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海蔚来汽车有限公司,未经上海蔚来汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811533955.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:语音处理方法、装置、用户设备及存储介质
- 下一篇:处理声音信号的方法及系统