[发明专利]一种啸叫处理方法有效
申请号: | 202010257871.7 | 申请日: | 2020-04-03 |
公开(公告)号: | CN111462771B | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 夏翔;钱晓炯 | 申请(专利权)人: | 宁波菊风系统软件有限公司 |
主分类号: | G10L21/0208 | 分类号: | G10L21/0208;G10L21/0232;G10K11/178 |
代理公司: | 宁波诚源专利事务所有限公司 33102 | 代理人: | 刘凤钦;邓青玲 |
地址: | 315040 浙江省宁波*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 方法 | ||
本发明涉及一种啸叫处理方法,其特征在于包括如下步骤:步骤1、分别将采集的原始近端信号和参考他端信号进行交叠分段、加窗和快速傅里叶变换转换为频域信号,从而得到原始近端频域信号和参考他端频域信号;步骤2、找出原始频域信号共振峰频率序列数组和参考频域信号共振峰频率序列数组;步骤3、计算近端回声延时D1;步骤4、计算他端回声延时D2;步骤5、利用回声消除模块,避免啸叫产生。与现有技术相比,本发明在多音频设备共同使用的场景下,及时发现可能形成啸叫的声学回路,实现啸叫的预测,通过复用回声消除模块算法,以极少的计算量实现了回路音频的消除,避免了啸叫的产生。
技术领域
本发明涉及一种啸叫处理方法。
背景技术
啸叫是音频通信系统中声学反馈效应导致的一种极端现象,会对音频通信系统的用户体验造成极大的损害。为了减轻啸叫造成的负面影响,传统上,一方面使用回声消除技术尽量消除声学反馈,另一方面通常还会引入啸叫检测的方法,当检测到有啸叫产生时,及时采取静默、增益衰减等方式进行处理。
传统的啸叫处理机制主要是对音频通信系统中单端音频设备进行的。单端音频设备的声学反馈效应存在于设备的麦克风采集到设备自身扬声器形成的声学回路中。
然而,在远程会议等应用场景中,存在更复杂的情况。同一室内环境中,可能会有多个参与通信的音频设备同时开启。此时,设备的麦克风采集到的信号中不仅与该设备自身扬声器的输出相关,也和其他邻近音频设备扬声器的输出相关,而这些输出往往又来自该设备麦克风采集的历史信号。
在音频通信系统中,传统的回声消除方法是在单端设备的他端信号与近端信号之间寻找关联,确定时延,再利用自适应滤波器等方法在近端信号中消除他端历史信号产生的回声。然而,在上述复杂场景下,近端信号中不仅包含了他端历史信号,也包含了近端自身的历史信号。因此,传统回声消除方法无法消除上述邻近设备扬声器造成的回声,依然会产生啸叫信号。
如果不对近端自身的历史信号进行消除,而直接依赖于传统的啸叫检测与抑制方法,室内环境多音频通信设备的场景下将会频繁触发啸叫的检测与抑制,从而导致扬声器播放的声音出现断续,语音通信无法正常进行。
发明内容
本发明所要解决的技术问题是针对上述现有技术提供一种能以较少的计算量实现了回路音频的消除、进而避免啸叫产生的啸叫处理方法。
本发明解决上述技术问题所采用的技术方案为:一种啸叫处理方法,其特征在于包括如下步骤:
步骤1、分别将采集的原始近端信号和参考他端信号进行交叠分段、加窗和快速傅里叶变换转换为频域信号,从而得到原始近端频域信号和参考他端频域信号;将采集的原始近端信号标记为Sk,将采集的参考他端信号标记为Fk,将得到的原始频域信号标记为Sf,其中f代表不同频率,Sf为频率为f时原始近端信号的能量和相位,是一个复数,将得到的参考频域信号标记为Cf,Cf频率为f时参考他端信号的能量和相位;具体转换过程为:
1-1、分别对采集的原始近端信号和参考他端信号进行交叠分段处理,每一分段时间为t1,交叠时间为t2,t2小于t1大于零;
1-2、分别对交叠分段处理后的分段原始近端信号和分段参考他端信号分别进行加窗处理,去除分段造成的谱泄露;
1-3、分别对加窗处理后的分段原始近端信号和分段参考他端信号进行快速傅里叶变换转换,得到由多个分段原始频域信号组成的一组原始频域信号和多个分段参考频域信号组成的一组参考频域信号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波菊风系统软件有限公司,未经宁波菊风系统软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010257871.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种永磁同步电机转动惯量离线辨识方法
- 下一篇:一种抗静电面料的制备方法