【技术实现步骤摘要】
本专利技术涉及通信领域,尤其涉及一种啸叫检测方法及装置。
技术介绍
在通信系统中,当发射机和接收机在近距离通话时,接收机的喇叭发出的声音容易被发射机的麦克采集,经过音频通路放大形成正反馈,产生啸叫,影响用户体验。啸叫的检测和抑制一直是设计人员面临的难题。关于啸叫的检测,现有技术大多是通过检测声音信号的频率和幅度特性来判断是否发生啸叫。但是,这种啸叫检测方法存在以下缺点:1.正常的单音信号(例如,电子产品的按键发出的‘嘀嘀’提示音)容易被误判为啸叫信号;2.由于声音信号本身的频率范围是0到20KHz,现有技术是检测声音信号本身的频率,故而高达KHz级别。声音频率范围是KHz级别,检测起来系统开销比较大。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述啸叫检测易误判且系统开销较大的缺陷,提供一种啸叫检测方法及装置,可以简单地、有效地检测到啸叫的产生。本专利技术解决其技术问题所采用的技术方案是:构造一种啸叫检测方法,包括:检波器对所接收的音频信号进行检波,以提取所述音频信号的包络信号;判断所述包络信号是否具有等周期性,且判断所述包络信号的周期与预存的传输 ...
【技术保护点】
一种啸叫检测方法,其特征在于,包括:检波器对所接收的音频信号进行检波,以提取所述音频信号的包络信号;判断所述包络信号是否具有等周期性,且判断所述包络信号的周期与预存的传输时延的差值是否在预设范围内;若是,则确认发生啸叫。
【技术特征摘要】
1.一种啸叫检测方法,其特征在于,包括:检波器对所接收的音频信号进行检波,以提取所述音频信号的包络信号;判断所述包络信号是否具有等周期性,且判断所述包络信号的周期与预存的传输时延的差值是否在预设范围内;若是,则确认发生啸叫。2.根据权利要求1所述的啸叫检测方法,其特征在于,所述判断所述包络信号是否具有等周期性,且判断所述包络信号的周期与预存的传输时延的差值是否在预设范围内的步骤包括:判断所述包络信号中连续预设数量个相邻上升沿的间隔是否近似相等;若是,则确定所述包络信号具有等周期性,且判断所述包络信号的周期与预存的传输时延的差值是否在预设范围内。3.根据权利要求1所述的啸叫检测方法,其特征在于,所述判断所述包络信号是否具有等周期性,且判断所述包络信号的周期与预存的传输时延的差值是否在预设范围内的步骤包括:依次判断所述包络信号中相邻上升沿的间隔与预存的传输时延的差值是否在预设范围内;若是,则判断与预存的传输时延的差值在预设范围内的间隔是否连续且超过预设数量。4.一种啸叫检测装置,其特征在于,包括:检波器,用于对所接收的音频信号进行检波,以提取所述音频信号的包络信号;分析单元,用于判断所述包络信号是否具有等周期性,且判断所述包络信号的周期与预存的传输时延的差值是否在预设范围内;确认单元,用于在所述包络信号具有等周期性,且所述包络信号的周期与预存的传输时延的差值在预设范围内时,确认发生啸叫。5.根据权利要求4所述的啸叫检测装置,其特征在于,所述分析单元包括:第一判断模块,用于判断所述包络信号中连续预设数量个相邻上升沿的间隔是否近似相等;第二判断模块,用于在近似相等时,确定所述包络信号具有等周期性,且判断所述包络信号的周期与预存的传输时延的差值是否在预设范围内。6.根据权利要求4所述的啸叫检测装置,其特征在于,所述分析单元包括:第三判断模块,用于依次判断所述包络信号中相邻上升沿的间隔与预存的传输时延的差值是否在预设范围内;第四判断模块,用于在预设范围内时,判断与预存的传输时延的差值在预设范围内的间隔是否连续且超过预设数量。7.根据权利要求4所述的啸叫检测装置,其特征在于,所述检波器包括:放大电路,用于对所接收的音频信号进行放大;高通滤波器,用于对放大后的音频信号进行滤波;整流电路,用于对滤波后的音频信号进行整流;开关电路,用于将整流后的音频信号与预设的门限值进行比较,若...
【专利技术属性】
技术研发人员:梁远刚,韩巧瑜,韩勇,
申请(专利权)人:海能达通信股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。