一种对讲系统中啸叫抑制方法及装置制造方法及图纸

技术编号:17842405 阅读:93 留言:0更新日期:2018-05-03 22:07
本发明专利技术提出了一种对讲系统中啸叫抑制方法及装置,包括:利用对讲主叫机蓝牙模块向所有监听机蓝牙模块发送对讲指令;监听机上报对讲事件给处理器,查找监听机蓝牙模块的发送功率和接收功率,根据发送功率和接收功率计算出监听机和对讲主机之间的距离,并将该距离上报至对讲监听机处理器;监听机处理器判断监测到的距离r与预设阈值R阈值,如果r≤R阈值,则判定监听机与对讲主机距离过近,容易产生啸叫,监听机处理器自动调用预先设置的降低下行增益的一套音频参数A,以控制监听机降低下行增益。本发明专利技术利用硬件检测机器间的距离,判定当监听机与对讲主机的距离小于设定的阈值时,自动降低监听机下行链路增益来,借此来避免近距离啸叫。

A method and device for suppression of screaming in the intercom system

This invention puts forward a method and device for suppression of screaming in the intercom system, including: using the Bluetooth module of the calling machine to send the instruction instruction to all the Bluetooth modules of the monitor machine, the monitoring machine reports the intercom event to the processor, finds the transmission power and the receiving power of the Bluetooth module of the monitor, and according to the transmission power and the receiving power. The distance between the monitor and the intercom host is calculated, and the distance is reported to the processor of the intercom monitor. The monitor processor judges the monitored distance r and the preset threshold R threshold. If the R is less than the R threshold, the monitor machine is too close to the speaker, and the whistle is easily generated. A set of audio parameters A to reduce the downlink gain is set up to control the listener to reduce the downlink gain. The invention uses hardware to detect the distance between machines, and determines that when the distance between the monitor and the host is less than the set threshold, it automatically reduces the downlink gain of the monitor, thus avoiding the near distance howling.

【技术实现步骤摘要】
一种对讲系统中啸叫抑制方法及装置
本专利技术涉及移动通信设备语音啸叫抑制
,特别涉及一种对讲系统中啸叫抑制方法及装置。
技术介绍
啸叫一直以来是通信音频领域比较难以解决的问题,大多数算法对啸叫抑制的实际使用的效果并不是特别理想。模拟对讲机时代,由于收发的延时极短,除非在极近距离(比如10cm左右)会容易啸叫,其他使用场合均能满足用户需求;随着数字对讲机的迅猛发展,通讯链路的处理延时较大,而对讲机需求声音要足够大,因此啸叫相对很严重。啸叫抑制目前常用的处理办法有下面几种:一是在声音大小和啸叫之间做折中。即降低发送和接受灵敏度,但最终的效果通常不尽人意,要么啸叫轻微但声音大小又难以满足产品需求;或者声音足够大,但啸叫尤其是近距离使用,比如两台机器相距一米以内啸叫会很严重。增益调整又不想过多牺牲声音大小时,通常对发送灵敏度调的会很小,下行增益保持正常值。但问题是同型号机器内对讲效果可以,但跟第三方机器对讲时,对讲声音太小,主要是因为机器上行增益没有限定标准,有些机器为了抑制啸叫,上行增益过小。方法二,通过调整上下行的频响,把2K以后的iir适当压低,如图1(因为啸叫容易发生在2K以后本文档来自技高网...
一种对讲系统中啸叫抑制方法及装置

【技术保护点】
一种对讲系统中啸叫抑制方法,其特征在于,包括如下步骤:步骤S1,利用对讲主叫机蓝牙模块向所有监听机蓝牙模块发送对讲指令;步骤S2,所述监听机对讲APP在收到对讲指令时,上报对讲事件给处理器,监听机处理器查找监听机蓝牙模块的发送功率和接收功率,根据所述发送功率和接收功率计算出所述监听机和所述对讲主机之间的距离r,并将该距离r上报至所述对讲监听机处理器;步骤S3,所述监听机处理器判断监测到的距离r与预设阈值R阈值,如果r≤R阈值,则判定监听机与对讲主机距离过近,容易产生啸叫,监听机处理器自动调用预先设置的降低下行增益的一套音频参数A,以控制所述监听机降低下行增益;当距离r超出预设阈值R阈值时,调用...

【技术特征摘要】
1.一种对讲系统中啸叫抑制方法,其特征在于,包括如下步骤:步骤S1,利用对讲主叫机蓝牙模块向所有监听机蓝牙模块发送对讲指令;步骤S2,所述监听机对讲APP在收到对讲指令时,上报对讲事件给处理器,监听机处理器查找监听机蓝牙模块的发送功率和接收功率,根据所述发送功率和接收功率计算出所述监听机和所述对讲主机之间的距离r,并将该距离r上报至所述对讲监听机处理器;步骤S3,所述监听机处理器判断监测到的距离r与预设阈值R阈值,如果r≤R阈值,则判定监听机与对讲主机距离过近,容易产生啸叫,监听机处理器自动调用预先设置的降低下行增益的一套音频参数A,以控制所述监听机降低下行增益;当距离r超出预设阈值R阈值时,调用默认音频参数B。2.如权利要求1所述的对讲系统中啸叫抑制方法,其特征在于,在所述步骤S2中,通过蓝牙模块发现过程中的询问和扫描功能中协议的功率控制算法来计算距离,其中,建立起通讯时协议的双方逐步通过会话控制减小各自的发射功率,判断接触距离,P收=P发/r*N,其中,P收为接收功率,P发为发送功率,N为环境因子。3.如权利要求1所述的对讲系统中啸叫抑制方法,其特征在于,还包括如下步骤:当对讲结束时,所述对讲监听机从处理器中调用默认的下行增益参数B,其中,下行增益参数B大于参数A。4.如权利要求1所述的对讲系统中啸叫抑制方法,其特征在于,所述R阈值位于40厘米至60厘米之间...

【专利技术属性】
技术研发人员:李妍王博胡东平李松辉费航刘兆军孙焘
申请(专利权)人:大唐终端技术有限公司
类型:发明
国别省市:天津,12

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

1