[发明专利]一种联合去混响的回声消除方法有效
申请号: | 202110951649.1 | 申请日: | 2021-08-19 |
公开(公告)号: | CN113409810B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 刘文通;曾帆;胡岸;万东琴 | 申请(专利权)人: | 成都启英泰伦科技有限公司 |
主分类号: | G10L21/0208 | 分类号: | G10L21/0208 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610041 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联合 混响 回声 消除 方法 | ||
1.一种联合去混响的回声消除方法,其特征在于,包括如下步骤:
S1.利用麦克风阵列和音频播放装置分别获取模拟麦克风信号和模拟参考信号,通过ADC分别转化为数字麦克风信号和数字参考信号;
S2. 通过短时傅里叶变换将接收的数字麦克风信号和数字参考信号每个声道的时域信号分解成多个频点的频域信号,得到频域麦克风信号和频域参考信号;
S3.逐帧进行下列操作:
将当前帧和当前帧的若干过去帧的频域麦克风信号和频域参考信号作为缓存的频域信号存储到联合预测缓存器中;
S4.通过自适应滤波器对联合预测缓存器中缓存的频域信号进行滤波,并对其中的频域麦克风信号进行回声消除;
滤波采用的联合预测自适应滤波器W(l,k)=P(l,k)* R(l,k);
P(l,k)为第l帧第k个频点的频域转置信号Buff_T(l,k)的自相关矩阵逆矩阵;
R(l,k)为第l帧第k个频点的频域麦克风信号Mic(l,k)与缓存的频域信号Buff(l,k)的互相关矩阵;
输出目标语音频域信号Y:
第l帧第k个频点的目标语音频域信号Y(l,k)= Mic(l,k)-WH(l,k)* Buff_T(l,k);
其中上标H表示共轭转置,Mic(l,k)为第l帧第k个频点的频域麦克风信号;
所述S4步骤中的P(l,k)计算方式如下:
;
λ为遗忘因子,P(l-1,k)表示第l-1帧第k个频点的频域转置信号Buff_T(l-1,k)的自相关矩阵逆矩阵,P(l,k)定义以此类推; Buff_T(l,k)为第l帧第k个频点的频域转置信号,上标H表示共轭转置;Kal(l,k)为第l帧第k个频点Kalman增益矩阵。
2.如权利要求1所述联合去混响的回声消除方法,其特征在于,所述S4步骤中的R(l,k)= λR(l-1,k)+(1-λ) Buff_T(l,k)conj(Mic(l,k));
λ为遗忘因子,R(l-1,k) 为第l-1帧第k个频点的频域麦克风信号Mic(l-1,k)与缓存的频域信号Buff(l-1,k)的互相关矩阵;Buff_T(l,k)为第l帧第k个频点的频域转置信号;conj表示共轭。
3.如权利要求1所述联合去混响的回声消除方法,其特征在于,所述S3步骤中,将当前帧和当前帧的(V-1)帧的频域麦克风信号和(LP-1)帧频域参考信号作为缓存的频域信号存储到联合预测缓存器中;其中为LP参考信号线性预测长度,V为麦克风信号线性预测长度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都启英泰伦科技有限公司,未经成都启英泰伦科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110951649.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可湿性粉剂原料混合装置
- 下一篇:应用于移动智能设备的鼠标功能模拟系统