一种消除麦克风啸叫的方法及系统技术方案

技术编号:12671562 阅读:50 留言:0更新日期:2016-01-07 16:36
本发明专利技术属于音响系统技术领域,公开了一种消除麦克风啸叫的方法及系统,能够对产生啸叫的频率的声音进行检测和消除。该方法包括:数字处理芯片产生某一频率点的正弦信号,并输出至功率放大器,从扬声器输出;接收麦克风输入的回音信号;记录第一次到第N次输入的回音信号的最大幅度;若最大幅度依次降低,且第N次输入的信号的最大幅度小于或者等于幅度门限,则确定某一频率点的信号不会使麦克风产生啸叫;否则,确定某一频率点的信号会使麦克风产生啸叫;若某一频率点的信号会使麦克风产生啸叫,则获取预先存储的某一频率点的陷波器系数,对某一频率点的信号进行滤波,从而消除会使麦克风产生啸叫的某一频率点的回音信号。

【技术实现步骤摘要】

本专利技术涉及音响系统
,尤其涉及一种消除麦克风嘯叫的方法及系统。
技术介绍
麦克风嘯叫的产生和麦克风使用的环境结构、尺寸及扬声器到麦克风的距离有关,目前消除麦克风嘯叫的方法比较局限,一部分消除麦克风嘯叫的方法只针对特定的使用环境和采用特殊的麦克风使用方法,如:采用定向麦克风使扬声器的声音尽可能少的传到麦克风;或者采用多个麦克风按一定方式排列,利用多个麦克风产生的信号抵消嘯叫;现有的针对使用环境衰减嘯叫的设备比较昂贵且更换使用环境时仍然会产生嘯叫。
技术实现思路
针对上述缺点,本专利技术的目的在于提供一种消除麦克风嘯叫的方法及系统,可以在任何环境下使用,且能够检测产生嘯叫的声音频率,自动对嘯叫频率的声音进行衰减以消除嘯叫。为达到上述目的,本专利技术的实施例采用如下技术方案予以实现。技术方案一:—种消除麦克风嘯叫的方法,所述方法包括如下步骤:步骤1,数字处理芯片产生某一频率点的正弦信号,设置对应该频率点的陷波器并存储该陷波器对应的陷波器系数,将所述正弦信号输出至与所述数字处理芯片连接的功率放大器,并从与所述功率放大器连接的扬声器输出;步骤2,所述数字处理芯片接收麦克风输入的回音信号,所述麦克风输入的回音信号为所述麦克风接收到的所述扬声器输出的信号;步骤3,所述数字处理芯片记录所述麦克风第一次输入的回音信号的最大幅度至所述麦克风第N次输入的回音信号的最大幅度,其中,N大于或者等于2 ;步骤4,根据所述麦克风第一次输入的回音信号的最大幅度设置幅度门限,若所述数字处理芯片从第一次至第N次接收到的所述麦克风输入的回音信号的最大幅度依次降低,且所述麦克风第N次输入的回音信号的最大幅度小于或者等于所述幅度门限,则确定所述某一频率点的信号不会使麦克风产生嘯叫;否则,确定所述某一频率点的信号会使麦克风产生嘯叫;步骤5,若所述某一频率点的信号会使麦克风产生嘯叫,则所述数字处理芯片获取预先存储的对应所述某一频率点的陷波器的陷波器系数,对所述某一频率点的信号进行滤波,从而消除会使麦克风产生嘯叫的某一频率点的回音信号。技术方案一的特点和进一步的改进为:(I)在执行所述步骤I的之前,所述方法还包括:设定需检测的回音信号的频率范围,在所述频率范围内选取一组频率点;对所述一组频率点内的每个频率点的正弦信号依次执行步骤I至步骤5。(2)所述设定需检测的声音信号的频率范围具体为:设定需检测的回音信号的频率范围为10Hz到18kHz,且所述频率范围内的一组频率点为具有相同频带间隔的离散序列。技术方案二:—种消除麦克风嘯叫的系统,所述系统包括麦克风、与所述麦克风连接的麦克风接口、与所述麦克风接口连接的A/D转换芯片、与所述A/D转换芯片连接的数字处理芯片、与所述数字处理芯片连接的D/A转换芯片、与所述D/A转换芯片连接的功率放大器、以及与所述功率放大器连接的扬声器,所述数字处理芯片内设置有陷波器,且所述数字处理芯片还连接有存储器,所述存储器内存储有某一频率点的陷波器对应的陷波器系数。技术方案二的特点和进一步的改进为:(I)所述数字处理芯片接收到测试指令后,产生某一频率点的正弦信号,将所述正弦信号输出至A/D转换芯片,所述A/D转换芯片对所述正弦信号进行模数转换,并将转换后的数字信号输出至功率放大器,经过功率放大后的数字信号信号经扬声器输出;所述麦克风接收从所述扬声器输出的信号,并将接收到的信号通过麦克风接口输出至A/D转换芯片,所述A/D转换芯片将从麦克风接收到的信号进行模数转换,并将转换后的信号输出至所述数字处理芯片;所述数字处理芯片接收所述A/D转换芯片输出的信号,并记录从第一次接收到的所述A/D转换芯片输出的信号的最大幅度至第N次接收到的信号的最大幅度,其中,N大于或者等于2 ;根据所述麦克风第一次输入的回音信号的最大幅度设置幅度门限,若所述数字处理芯片从第一次到第N次接收到的所述麦克风输出的回音信号的最大幅度依次降低,且所述麦克风第N次输入的回音信号的最大幅度小于或者等于所述幅度门限,则确定所述某一频率点的信号不会使麦克风产生嘯叫;否则,确定所述某一频率点的信号会使麦克风产生嘯叫;若所述某一频率点的信号会使麦克风产生嘯叫,则所述数字处理芯片获取预先存储的所述某一频率点的陷波器对应的陷波器系数,对所述某一频率点的信号进行滤波,从而消除会使麦克风产生嘯叫的某一频率点的回音信号。本专利技术技术方案通过对一定声音频率范围内的频率进行检测,从而确定可能产生麦克风嘯叫的频率,并对可能产生麦克风嘯叫的频率进行滤波,从而消除麦克风嘯叫,可以适应任何环境下对麦克风嘯叫的消除。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的消除麦克风嘯叫的方法的流程示意图;图2为本专利技术实施例提供的消除麦克风嘯叫的系统的结构示意图一;图3为本专利技术实施例提供的消除麦克风嘯叫的系统的结构示意图二。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种消除麦克风嘯叫的方法,如图1所示,为所述消除麦克风嘯叫的方法的流程示意图,包括:步骤1,数字处理芯片产生某一频率点的正弦信号,设置对应该频率点的陷波器并存储该陷波器对应的陷波器系数,将所述正弦信号输出至与所述数字处理芯片连接的功率放大器,并从与所述功率放大器连接的扬声器输出。步骤2,所述数字处理芯片接收麦克风输入的回音信号,所述麦克风输入的回音信号为所述麦克风接收到的所述扬声器输出的信号。步骤3,所述数字处理芯片记录所述麦克风第一次输入的回音信号的最大幅度至所述麦克风第N次输入的回音信号的最大幅度。其中,N大于或者等于2。步骤4,根据所述麦克风第一次输入的回音信号的最大幅度设置幅度门限,若所述数字处理芯片从第一次至第N次接收到的所述麦克风输入的回音信号的最大幅度依次降低,且所述麦克风第N次输入的回音信号的最大幅度小于或者等于所述幅度门限,则确定所述某一频率点的信号不会使麦克风产生嘯叫;否则,确定所述某一频率点的信号会使麦克风产生嘯叫;步骤5,若所述某一频率点的信号会使麦克风产生嘯叫,则所述数字处理芯片获取预先存储的对应所述某一频率点的陷波器的陷波器系数,对所述某一频率点的信号进行滤波,从而消除会使麦克风产生嘯叫的某一频率点的回音信号。在执行所述步骤I的之前,所述方法还包括:设定需检测的回音信号的频率范围,在所述频率范围内选取一组频率点;对所述一组频率范围内的每个频率点的正弦信号依次执行步骤I至步骤5。设定需检测的声音信号的频率范围为10Hz到18kHz,且所述频率范围内的频率为具有相同频率间隔的离散序列。本专利技术技术方案通过对一定声音频率范围内的频率进行检测,从而确定可能产生麦克风嘯叫的频率,并对可能产生麦克风嘯叫的频率进行滤波,从而消除麦本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/CN105228056.html" title="一种消除麦克风啸叫的方法及系统原文来自X技术">消除麦克风啸叫的方法及系统</a>

【技术保护点】
一种消除麦克风啸叫的方法,其特征在于,所述方法包括如下步骤:步骤1,数字处理芯片产生某一频率点的正弦信号,设置对应该频率点的陷波器并存储该陷波器对应的陷波器系数,将所述正弦信号输出至与所述数字处理芯片连接的功率放大器,并从与所述功率放大器连接的扬声器输出;步骤2,所述数字处理芯片接收麦克风输入的回音信号,所述麦克风输入的回音信号为所述麦克风接收到的所述扬声器输出的信号;步骤3,所述数字处理芯片记录所述麦克风第一次输入的回音信号的最大幅度至所述麦克风第N次输入的回音信号的最大幅度,其中,N大于或者等于2;步骤4,根据所述麦克风第一次输入的回音信号的最大幅度设置幅度门限,若所述数字处理芯片从第一次至第N次接收到的所述麦克风输入的回音信号的最大幅度依次降低,且所述麦克风第N次输入的回音信号的最大幅度小于或者等于所述幅度门限,则确定所述某一频率点的信号不会使麦克风产生啸叫;否则,确定所述某一频率点的信号会使麦克风产生啸叫;步骤5,若所述某一频率点的信号会使麦克风产生啸叫,则所述数字处理芯片获取预先存储的对应所述某一频率点的陷波器的陷波器系数,对所述某一频率点的信号进行滤波,从而消除会使麦克风产生啸叫的某一频率点的回音信号。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈杰
申请(专利权)人:西安航空学院
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1