[发明专利]一种消除回声的方法及装置有效
申请号: | 202110409566.X | 申请日: | 2021-04-16 |
公开(公告)号: | CN113225442B | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 胡林艳;阮良;陈丽;陈功 | 申请(专利权)人: | 杭州网易智企科技有限公司 |
主分类号: | G10L21/0208 | 分类号: | G10L21/0208;H04M9/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 孙小明 |
地址: | 310052 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消除 回声 方法 装置 | ||
本申请涉及音频处理技术领域,提供了一种消除回声的方法及装置,以解决双讲状态下的近端的语音信号被滤除的问题,该方法包括:对声音采集设备获取到的声音信号,进行回声检测和双讲检测,并获得回声检测结果和双讲检测结果;再基于第一帧声音信号的回声检测结果、第一帧声音信号的双讲检测结果和第二帧声音信号的通话状态,确定第一帧声音信号的通话状态,第二帧声音信号位于第一帧声音信号之前;基于第一帧声音信号的通话状态调整声音信号。确定第一帧声音信号的通话状态是否处于双讲状态,基于第一帧声音信号的通话状态对消除回声滤波器的参数进行调整,以免出现双讲状态下的近端的语音信号被滤除的情况,提高通话质量。
技术领域
本申请涉及音频处理技术领域,提供了一种消除回声的方法及装置。
背景技术
在双工通信系统中,近端扬声器播放出来的声音被近端麦克风拾取至近端的通信设备形成声学回声,经传输又返回了远端的通信设备,并通过远端的扬声器播放出来,使得远端谈话者在接收信号的同时也听到了自己的声音。回声信号对语音传输造成干扰,严重损伤通信质量以及降低语音识别率。
声学回声抵消器(Acoustic Echo Cancellor,AEC)是一种信号处理技术,AEC模块在不损伤近端的语音信号的情况下,利用内部的自适应滤波器和非线性滤波器,消除麦克风采集到的噪声和回声信号,保障对话不被回声信号所干扰,提升通话质量。但在双讲状态(即多方同时说话的状态)下,近端麦克风采集到的语音信号包括远端的回声信号和近端的语音信号,其中绝大多数为近端的语音信号,但滤波器可能将近端的语音信号当作远端的回声信号滤除掉,造成近端的语音信号衰减,影响通信质量。
发明内容
本申请实施例提供一种消除回声的方法及装置,以解决双讲状态下的近端的语音信号被滤除的问题。
第一方面,本申请实施例提供了一种消除回声的方法,包括:
使用声音采集设备获取声音信号;
对所述声音信号进行回声检测和双讲检测,获得回声检测结果和双讲检测结果;
基于第一帧声音信号的回声检测结果、第一帧声音信号的双讲检测结果和第二帧声音信号的通话状态,确定第一帧声音信号的通话状态,所述第二帧声音信号位于所述第一帧声音信号之前;
基于所述第一帧声音信号的通话状态调整所述声音信号。
可选的,所述对所述声音信号进行回声检测和双讲检测,获得回声检测结果和双讲检测结果,包括:
将所述第一帧声音信号输入回声检测模块进行回声检测,获得所述第一帧声音信号的回声检测结果,所述第一帧声音信号的回声检测结果为以下任意一种:回声状态、模糊回声状态和非回声状态;以及,
将所述第一帧声音信号输入双讲检测模块进行双讲检测,获得所述第一帧声音信号的双讲检测结果,所述第一帧声音信号的双讲检测结果为以下任意一种:双讲状态、模糊双讲状态和非双讲状态。
可选的,所述基于第一帧声音信号的回声检测结果、所述第一帧声音信号的双讲检测结果和第二帧声音信号的通话状态,确定所述第一帧声音信号的通话状态,包括:
响应于所述第一帧声音信号的回声检测结果为回声状态,且所述第一帧声音信号的双讲检测结果为模糊双讲状态或非双讲状态,确定所述第一帧声音信号的通话状态为回声状态;或,
响应于所述第一帧声音信号的回声检测结果为模糊回声状态,且所述第一帧声音信号的双讲检测结果为非双讲状态,确定所述第一帧声音信号的通话状态为模糊回声状态;或,
响应于所述第一帧声音信号的回声检测结果为非回声状态,且所述第一帧声音信号的双讲检测结果为双讲状态,确定所述第一帧声音信号的通话状态为双讲状态;或,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州网易智企科技有限公司,未经杭州网易智企科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110409566.X/2.html,转载请声明来源钻瓜专利网。