[发明专利]一种消除啸叫的系统及方法有效
申请号: | 201811455923.0 | 申请日: | 2018-11-30 |
公开(公告)号: | CN109461455B | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 周尧;申厚拯 | 申请(专利权)人: | 维沃移动通信(深圳)有限公司 |
主分类号: | G10L21/0208 | 分类号: | G10L21/0208;H04M9/08 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 翟乃霞;刘昕 |
地址: | 518000 广东省深圳市宝安区新安街道海旺社区N12区新湖路99号*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消除 系统 方法 | ||
1.一种消除啸叫的系统,包括音频信号的采集端和播放端,其特征在于,所述采集端包括:
检测模块,用于检测采集到的音频信号中是否有啸叫信号;
第一处理模块,用于当所述音频信号中包括啸叫信号时,对所述啸叫信号进行啸叫抑制处理,并计算啸叫抑制处理后的音频信号中的啸叫频率的增益值;
发送模块,用于将包括啸叫抑制处理后的音频信号及增益值的数据包发送至播放端;
所述播放端包括:
接收模块,用于接收所述数据包;
第二处理模块,用于根据所述数据包中的增益值对接收到的经过所述采集端啸叫抑制处理后的音频信号进行啸叫抑制和输出增益控制。
2.根据权利要求1所述的系统,其特征在于,所述检测模块,具体包括:
第一确定单元,用于确定可疑啸叫信号,及所述可疑啸叫信号的状态;其中,所述状态为真或假;
统计单元,用于统计状态为真的可疑啸叫信号所对应的时间点之前的若干个音频帧的啸叫状态;
第二确定单元,用于当可疑啸叫音频信号确定单元确定可疑信号的状态为真,且所述统计单元统计得到所述可疑信号所对应的时间点之前的若干个音频帧的啸叫状态均为真,则确定所述可疑啸叫信号为啸叫信号;
其中,所述可疑啸叫信号为所述音频信号中能量满足预设要求的频点。
3.根据权利要求1所述的系统,其特征在于,还包括反馈模块,用于:
当啸叫抑制处理后的音频信号中的残留啸叫的能量的比重不小于预设值时,调整谐波信号的带宽与啸叫频率的增益值,并将调整后的音频信号反馈至第一处理模块;
其中,所述谐波信号根据音频信号中的啸叫信号确定。
4.根据权利要求3所述的系统,其特征在于,所述第一处理模块,包括:
获取单元,用于获取音频信号的啸叫状态及啸叫对应的音频帧及索引;
计算单元,用于若所述啸叫状态为真,则计算啸叫信号的频率和谐波对应的能量及带宽;
陷波器确定单元,用于根据所述预设值、啸叫信号的频率和谐波对应的能量及带宽确定陷波器的啸叫抑制带宽和增益,对音频信号进行滤波处理,以对所述啸叫信号进行抑制。
5.根据权利要求1-4任一项所述的系统,其特征在于,
所述第一处理模块,还用于:
将啸叫抑制处理后的音频信号及啸叫频率的增益值进行编码;
所述第二处理模块,还用于:
从所述数据包中解码出啸叫抑制处理后的音频信号及啸叫频率的增益值。
6.一种消除啸叫的方法,其特征在于,包括:
采集端检测采集到的音频信号中是否有啸叫信号;
当所述音频信号中包括啸叫信号时,对所述啸叫信号进行啸叫抑制处理,并计算啸叫抑制处理后的音频信号中的啸叫频率的增益值;
将包括啸叫抑制处理后的音频信号及所述增益值的数据包发送至播放端;
播放端接收所述数据包;
根据所述数据包中的增益值对接收到的经过所述采集端啸叫抑制处理后的音频信号进行啸叫抑制和输出增益控制。
7.根据权利要求6所述的方法,其特征在于,所述检测采集到的音频信号中是否有啸叫信号,具体包括:
确定可疑啸叫信号,及所述可疑啸叫信号的状态;其中,所述状态为真或假;
统计状态为真的可疑啸叫信号所对应的时间点之前的若干个音频帧的啸叫状态;
当可疑啸叫音频信号确定单元确定可疑信号的状态为真,且统计单元统计得到所述可疑信号所对应的时间点之前的若干个音频帧的啸叫状态均为真,则确定所述可疑啸叫信号为啸叫信号。
8.根据权利要求7所述的方法,其特征在于,还包括:
判断啸叫抑制处理后的音频信号中的残留啸叫的能量的比重是否小于预设值;
若不小于预设值,则调整谐波信号的带宽与啸叫频率的增益值,并将调整后的音频信号反馈至第一处理模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维沃移动通信(深圳)有限公司,未经维沃移动通信(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811455923.0/1.html,转载请声明来源钻瓜专利网。