【技术实现步骤摘要】
基于相关性的线性滤波器控制方法、装置、设备和介质
[0001]本专利技术涉及音频信号处理
,特别涉及基于相关性的线性滤波器控制方法
、
装置
、
设备和介质
。
技术介绍
[0002]语音质量在视频会议中扮演着重要的角色,它直接影响着会议的质量和用户体验
。
在视频会议中,声音从本地会议终端传输到远端会议终端,在远端被扬声器播放出来,同时被拾音器拾取并重新发送回本地设备进行播放
。
然而,当往返延迟超过
20
毫秒时,就产生了明显的的回声,干扰了会议的进行
。
为了确保语音质量,回声消除算法变得至关重要
。
它能够准确地识别和抑制回声信号,使得与会者能够清晰地听到对方的讲话,提供更好的会议体验
。
通过应用回声消除算法,会议中的回声问题可以有效地减少,确保语音质量的提升,使得会议能够顺利进行
。
[0003]在免提通话建立初期
、
移动拾音设备和人员位置变动等场景下,回声路径会发生变化
。
在这些情况下,线性滤波模块会经历发散和重新收敛的过程,导致非线性抑制模块获取的远端参考信号与实际信号存在偏差,从而产生回声残留,进而影响通话质量
。
如果过于强调增大抑制强度,可能会导致双工场景下的语音通透度变差,甚至无法有效地打断对方,给用户带来糟糕的通话体验
。
因此,在回声消除算法中,一个健壮的用于滤波器发
【技术保护点】
【技术特征摘要】
1.
一种基于相关性的线性滤波器控制方法,其特征在于,包括:步骤
1、
记录当前帧的线性滤波器系数以及上一帧的线性滤波器系数,并进行相关性计算,得到总值
cor_total
;步骤
2、
若总值
cor_total
是大于阈值
threshold
,则初始化线性滤波器系数,并将线性滤波器的步长增大至预设值的设定倍数,并开启累减计数器,当累减计数器为零时,线性滤波器将步长恢复为预设值,而线性滤波器不进行初始化操作;否,则线性滤波器的步长恢复为预设值,并且线性滤波器不进行初始化
。2.
根据权利要求1所述的一种基于相关性的线性滤波器控制方法,其特征在于,所述步骤1进一步具体为:记录当前帧的线性滤波器系数以及上一帧的线性滤波器系数,将当前帧的线性滤波器系数划分为
M
块片段,从中选取片段
coe_cur1
和片段
coe_cur2
,将上一帧的线性滤波器系数划分为
M
块片段,从中选取片段
coe_pre1
和片段
coe_pre2
;将片段
coe_cur1
与片段
coe_pre1
进行相关性计算,得到相关性值
cor_max
;将片段
coe_cur2
与片段
coe_pre2
进行相关性计算,得到相关性值
cor_min
;将相关性值
cor_max
与相关性值
cor_min
进行加权累加,得到总值
cor_total。3.
根据权利要求2所述的一种基于相关性的线性滤波器控制方法,其特征在于,所述片段
coe_cur1
为当前帧的线性滤波器系数划分为
M
块片段中能量值最大的片段,片段
coe_cur2
为当前帧的线性滤波器系数划分为
M
块片段中能量值最小的片段;所述片段
coe_pre1
为上一帧的线性滤波器系数划分为
M
块片段中能量值最大的片段,片段
coe_pre2
为上一帧的线性滤波器系数划分为
M
块片段中能量值最小的片段
。4.
一种基于相关性的线性滤波器控制装置,其特征在于,包括:发散检测模块,记录当前帧的线性滤波器系数以及上一帧的线性滤波器系数,并进行相关性计算,得到总值
...
【专利技术属性】
技术研发人员:陈锦辉,薛建清,陈东敏,
申请(专利权)人:福建星网智慧科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。