【技术实现步骤摘要】
一种语音回声的处理方法、装置、芯片及模组设备
[0001]本专利技术涉及计算机领域,尤其涉及一种语音回声的处理方法、装置、芯片及模组设备。
技术介绍
[0002]在实时语音通信过程中,远端的声音信号经过近端的扩声系统播放,直接或反射后间接被麦克风拾取,传送给远端,从而形成声学回声。如果不对回声进行处理,对端在说话时总能听到自己的声音,严重影响通话体验。因此,如何对语音通信中的回声进行处理,以提高语音通信质量,是一个有待解决的问题。
技术实现思路
[0003]本申请提供一种语音回声的处理方法、装置、芯片及模组设备,能够提高语音通信质量,提升语音通话体验。
[0004]第一方面,本申请提供一种语音回声的处理方法,该方法包括:通过扬声器播放远端设备发送的第一用户的第一声音信号;通过麦克风采集声音信号,得到第二声音信号,该第二声音信号包括第二用户的第三声音信号以及第一声音信号对应的回声信号;基于第一声音信号对第二声音信号中的回声信号进行消除处理,得到残差信号;对残差信号进行子带划分处理,得到一个或多个子带上的第一信号;确定该一个或多个子带上的第一信号的声场状态;基于该声场状态对一个或多个子带上的第一信号进行处理,得到第三声音信号;向远端设备发送该第三声音信号。
[0005]基于第一方面描述的方法,对残差信号进行子带划分后,基于子带上的第一信号进行声场状态的准确判断,同时针对不同的声场状态,配套了不同的回声抑制处理方式,更加有效地抑制回声,有利于提高语音通信质量,提升语音通话体验。
[0 ...
【技术保护点】
【技术特征摘要】
1.一种语音回声的处理方法,其特征在于,所述方法包括:通过扬声器播放远端设备发送的第一用户的第一声音信号;通过麦克风采集声音信号,得到第二声音信号,所述第二声音信号包括第二用户的第三声音信号以及所述第一声音信号对应的回声信号;基于所述第一声音信号对所述第二声音信号中的回声信号进行消除处理,得到残差信号;对所述残差信号进行子带划分处理,得到一个或多个子带上的第一信号;确定所述一个或多个子带上的第一信号的声场状态;基于所述声场状态对所述一个或多个子带上的第一信号进行处理,得到所述第三声音信号;向所述远端设备发送所述第三声音信号。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一声音信号对所述第二声音信号中的回声信号进行消除处理,得到残差信号,包括:基于自适应滤波器对所述第一声音信号进行滤波处理,得到估计回声信号;基于所述估计回声信号对所述第二声音信号中的回声信号进行消除处理,得到残差信号。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:基于所述声场状态调整所述自适应滤波器的更新速率。4.根据权利要求2所述的方法,其特征在于,所述声场状态包括双讲状态、异常回声状态和远端单讲状态,所述确定所述一个或多个子带上的第一信号的声场状态,包括:若所述第二声音信号和所述第一声音信号中存在语音信号,则基于所述残差信号和所述估计回声信号计算泄漏系数,所述泄漏系数用于表示信号泄漏回声的程度;若所述泄漏系数大于第一阈值,则确定所述一个或多个子带上的第一信号中所有第一信号的声场状态为所述异常回声状态;若所述泄漏系数小于或等于所述第一阈值,则判断第一子带上的第一信号的回波抑制比是否大于第二阈值,所述第一子带为所述一个或多个子带中的任意一个,所述回波抑制比用于表示抑制声音信号中回声信号的程度;若所述第一子带上的第一信号的回波抑制比大于所述第二阈值,则确定所述第一子带上的第一信号的声场状态为所述远端单讲状态;若所述第一子带上的第一信号的回波抑制比小于或等于所述第二阈值,则确定所述第一子带上的第一信号的声场状态为所述双讲状态。5.根据权利要求4所述的方法,其特征在于,若所述残差信号中存在语音信号,则所述第二阈值为第三阈值;若所述残差信号中不存在语音信号,则所述第二阈值为第四阈值,所述第三阈值大于所述第四阈值。6.根据权利要求4所述的方法,其特征在于,所述基于所述声场状态对所述一个或多个子带上的第一信号进行处理,得到所述第三声音信号,包括:基于所述声场状态对所述一个或多个子带上的第一信号进行残余回声抑制,得到一个或多个子带上的第二信号;基于所述声场状态对所述一个或多个子带上的第二信号进行非线性回声抑制,得到一
个或多个子带上的第三信号;对所述一个或多个子带上的第三信号进行合并处理,得到所述第三声音信号。7.根据权利要求6所述的方法,其特征在于,所述基于所述声场状态对所述一个或多个子带上的第一信号进行残余回声抑制,得到一个或多个子带上的第二信号,包括:基于所述泄漏系数和所述估计回声信号确定所述一个或多个子带上的第一信号对应的初始残余回声估计,或,基于所述泄漏系数和所述第一声音信号确定所述一个或多个子带上的第一信号对应的初始残余回声估计;基于所述声场状态确定所述一个或多个子带上的第一信号对应的残余回声增益;基于所述残余回声增益和所述初始残余回声估计确定所述一个或多个子带上的第一信号对应的残余回声估计;基于所述残余回声估计对所述一个或多个子带上的第一信号进行残余回声抑制,得到一个或多个子带上的第二信号。8.根据权利要求7所述的方法,其特征在于,所述基于所述泄漏系数和所述估计回声信号确定所述一个或多个子带上的第一信号对应的初始残余回声估计,包括:基于所述估计回声信号、所述第一声音信号和所述第二声音信号确定第四声音信号;基于所述泄漏系数和所述第四声音信号确定所述一个或多个子带上的第一信号对应的初始残余回声估计。9.根据权...
【专利技术属性】
技术研发人员:高凡,董斐,叶顺舟,
申请(专利权)人:展讯通信上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。