The invention relates to a howling detection and elimination system, including the VAD SFM feature decision module, calculation module, SFM module and BFDAF module threshold comparison filter; signal input to the howling detection and elimination system, first through VAD decision module; if the input signal is voiced or judgment Whistler, the signal input to the SFM feature for processing the input signal calculation module; SFM feature extraction, and then through the SFM threshold comparison module were compared; if the SFM feature extraction is less than or equal to the preset threshold, indicates that the signal for the Whistler, the signal input BFDAF filter module; BFDAF filter module through adaptive filtering will roar a removal, finally the signal output after filtering. The system can not only whistle, but also protect the voice to the maximum extent. It has the advantages of strong portability, wide application range and low cost.
【技术实现步骤摘要】
一种啸叫声检测和消除系统
本专利技术涉及一种啸叫声检测和消除系统,属于音频设备去噪
技术介绍
在日常生活中,当人们以免提方式通话并且手机间相隔较近,或者话筒与音箱同时使用且音响系统重放的声音能够通过空间传到话筒时,此时系统就会形成正反馈从而自激发出刺耳的啸叫声,严重影响通话质量。同时,自激时功率放大器会产生很大的功率输出,可能会超出扩声设备的承受范围,烧坏功率放大器和发声设备。现有的啸叫声消除方法通常是采用基于陷波器或者反向抵消原理设计的硬件电路来实现,不仅具有结构复杂、可移植性差、成本高的缺点;而且,随着设备和外界环境的变化,啸叫声的反馈点频率可能会发生变化,参数固定的电路就难以自适应跟踪其变化。因此有必要设计一种啸叫声检测和消除系统,以克服上述问题。
技术实现思路
本专利技术的目的在于克服现有技术之缺陷,提供了一种啸叫声检测和消除系统,其运算复杂度小,适用于智能手机、视频会议、车载通信等系统,相比于传统的基于硬件电路方式的实现,具有可移植性强、适用范围广、成本低的优点,所述啸叫声检测和消除系统既可以去除啸叫声,又可以最大限度地保护语音。本专利技术是这样实现的:本专利技术提供一种啸叫声检测和消除系统,包括VAD判决模块、SFM特征计算模块、SFM阈值比较模块以及BFDAF滤波模块;信号输入至所述啸叫声检测和消除系统后,先经过所述VAD判决模块,若输入信号为静音或者清音,则VAD判决结果为无信号,此时所述啸叫声检测和消除系统直接将帧信号输出;若输入信号为浊音或者啸叫声,则VAD判决结果为有信号,此时将本帧信号输入SFM特征计算模块进行处理;所述SFM ...
【技术保护点】
一种啸叫声检测和消除系统,其特征在于,包括VAD判决模块、SFM特征计算模块、SFM阈值比较模块以及BFDAF滤波模块;信号输入至所述啸叫声检测和消除系统后,先经过所述VAD判决模块,若输入信号为静音或者清音,则VAD判决结果为无信号,此时所述啸叫声检测和消除系统直接将帧信号输出;若输入信号为浊音或者啸叫声,则VAD判决结果为有信号,此时将本帧信号输入SFM特征计算模块进行处理;所述SFM特征计算模块对输入信号提取SFM特征参数,然后通过SFM阈值比较模块将提取的SFM特征参数与预先设定的阈值进行比较,若提取的SFM特征参数大于预先设定的阈值,则表明信号为非啸叫声,所述啸叫声检测和消除系统直接将信号输出;若该SFM特征参数小于或等于该预先设定的阈值,则表明信号为啸叫声,此时将信号输入BFDAF滤波模块;所述BFDAF滤波模块通过自适应滤波将啸叫声去除,然后将滤波后的信号输出。
【技术特征摘要】
1.一种啸叫声检测和消除系统,其特征在于,包括VAD判决模块、SFM特征计算模块、SFM阈值比较模块以及BFDAF滤波模块;信号输入至所述啸叫声检测和消除系统后,先经过所述VAD判决模块,若输入信号为静音或者清音,则VAD判决结果为无信号,此时所述啸叫声检测和消除系统直接将帧信号输出;若输入信号为浊音或者啸叫声,则VAD判决结果为有信号,此时将本帧信号输入SFM特征计算模块进行处理;所述SFM特征计算模块对输入信号提取SFM特征参数,然后通过SFM阈值比较模块将提取的SFM特征参数与预先设定的阈值进行比较,若提取的SFM特征参数大于预先设定的阈值,则表明信号为非啸叫声,所述啸叫声检测和消除系统直接将信号输出;若该SFM特征参数小于或等于该预先设定的阈值,则表明信号为啸叫声,此...
【专利技术属性】
技术研发人员:张勇,
申请(专利权)人:深圳市有信网络技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。