【技术实现步骤摘要】
异常回声延时识别方法、装置、终端及存储介质
[0001]本申请实施例涉及通话
,特别涉及一种异常回声延时识别方法、装置、终端及存储介质。
技术介绍
[0002]在通过音频终端设备进行语音通话过程中,扬声器播放出来的声音,特别是免提模式通过扬声器外放的声音比较大,容易被麦克风采集到;使得扬声器播放的声音经过麦克风采集之后又反馈至远端,则远端说话的人会听到自己的声音,形成回声并严重影响语音通话质量。
[0003]相关技术中,音频终端设备都会部署有软件或硬件的回声消除模块对麦克风采集到的回声进行消除。回声消除过程一般采用回波抵消方法,通过对比参考点信号和接收点信号,估计出从参考点信号到接收点信号之间的回声延时,并根据回声延时对参考点信号进行延时处理后,与接收点信号共同计算出传递函数,该传递函数用于预测回声副本,使得可以利用回声副本对接收点信号进行回声消除。
[0004]由上述回声消除过程可知,准确的回声延时估计是提高回声消除效果的前提条件。
技术实现思路
[0005]本申请实施例提供了一种异常回声延时识别方法、装置、终端及存储介质。所述技术方案如下:
[0006]根据本申请的一方面,提供了一种异常回声延时识别方法,所述方法包括:
[0007]对麦克风采集到的输入音频帧进行音频特征提取,得到第一音频特征;
[0008]响应于达到目标延时,基于所述第一音频特征,从候选音频特征中确定第二音频特征,所述候选音频特征是输出音频帧对应的音频特征,所述输出音频帧用于扬声器播放 ...
【技术保护点】
【技术特征摘要】
1.一种异常回声延时识别方法,其特征在于,所述方法包括:对麦克风采集到的输入音频帧进行音频特征提取,得到第一音频特征;响应于达到目标延时,基于所述第一音频特征,从候选音频特征中确定第二音频特征,所述候选音频特征是输出音频帧对应的音频特征,所述输出音频帧用于扬声器播放,所述第二音频特征与所述第一音频特征匹配;确定所述第二音频特征对应输出音频帧的回声延时;响应于所述回声延时小于所述目标延时,确定存在异常回声延时。2.根据权利要求1所述的方法,其特征在于,所述响应于达到目标延时,基于所述第一音频特征,从候选音频特征中确定第二音频特征,包括:将所述第一音频特征存储在第一特征存储区的尾部存储位置,所述第一特征存储区的第一存储容量由所述目标延时确定,所述第一音频特征的存储位置随时间由尾部存储位置向头部存储位置移动;响应于所述第一音频特征移动至所述第一特征存储区的头部存储位置,基于所述第一音频特征,从所述候选音频特征中确定所述第二音频特征。3.根据权利要求2所述的方法,其特征在于,所述候选音频特征存储在第二特征存储区中,所述候选音频特征的存储位置随时间由尾部存储位置向头部存储位置移动;所述确定所述第二音频特征对应输出音频帧的回声延时,包括:获取所述第二音频特征在所述第二特征存储区中的目标存储位置;基于所述目标存储位置,确定所述第二音频特征对应输出音频帧的目标回声延时。4.根据权利要求3所述的方法,其特征在于,所述第二特征存储区的第二存储容量小于所述第一存储容量;所述对麦克风采集到的输入音频帧进行音频特征提取,得到第一音频特征之后,所述方法还包括:响应于达到所述目标延时,从所述第二特征存储区中查找与所述第一音频特征匹配的候选音频特征;响应于查找到与所述第一音频特征匹配的候选音频特征,确定存在异常回声延时。5.根据权利要求4所述的方法,其特征在于,所述第一存储容量由所述目标延时和相邻输入音频帧之间的采样时间间隔确定,所述第二特征存储区中存储音频特征对应输入音频帧的帧数小于所述第一特征存储区中存储音频特征对应输出音频帧的帧数。6.根据权利要求1至5任一所述的方法,其特征在于,所述对麦克风采集到的输入音频帧进行音频特征提取,得到第一音频特征,包括:对所述麦克风采集到的所述输入音频帧进行时频转换和频带划分,确定出M个子带;通过对M个子带的子带能量进行频域能量比较,得到N个第一频域特征分值,N为正整数,且M
‑
N为正整数;将N个第一频域特征分值的集合确定为所述第一音频特征。7.根据权利要求6所述的方法,其特征在于,所述通过对M个子带的子带能量进行频域能量比较,得到N个第一频域特征分值,包括:响应于第j子带能量是第j
‑
i子带至第j+i子带对应子带能量中的最大值,将第一分值
确定为所述第j子带对应的所述第一频域特征分值,所述第j子带能量为所述第j子带对应的子带能量,其中,i为正整数,且j
‑
i为正整数,j+i小于等于M;响应于所述第j子带能...
【专利技术属性】
技术研发人员:高毅,罗程,李斌,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。