[发明专利]消除回声的方法、装置、可读介质和电子设备有效
| 申请号: | 202010116958.2 | 申请日: | 2020-02-25 |
| 公开(公告)号: | CN113382119B | 公开(公告)日: | 2022-12-06 |
| 发明(设计)人: | 竺烨航;白鹤群 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
| 主分类号: | H04M9/08 | 分类号: | H04M9/08 |
| 代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 魏云鹿 |
| 地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 消除 回声 方法 装置 可读 介质 电子设备 | ||
1.一种消除回声的方法,其特征在于,所述方法包括:
对原始音频信号进行播放,并在所述原始音频信号的播放过程中采集外界声音,得到采集音频信号;
对于所述采集音频信号中的第一音频信号,根据所述第一音频信号的音频指纹,在所述原始音频信号中查找第二音频信号;其中,所述第二音频信号的音频指纹与所述第一音频信号的音频指纹相匹配;所述音频指纹是唯一标识音频信号的标识符;
根据所述第二音频信号,对所述第一音频信号进行回声消除;
所述根据所述第一音频信号的音频指纹,在所述原始音频信号中查找第二音频信号,包括:
在所述采集音频信号中获取包括所述第一音频信号在内的多个第三音频信号;
在所述原始音频信号中,查找分别与所述多个第三音频信号中每个第三音频信号相匹配的第四音频信号;其中,相匹配的所述第三音频信号与所述第四音频信号具有相匹配的音频指纹;
根据所述多个第三音频信号中每个第三音频信号与该第三音频信号相匹配的第四音频信号之间的延时时长,确定目标延时时长;所述目标延长时长为对应音频信号数量最多的延时时长;
在所述原始音频信号中查找与所述第一音频信号之间具有所述目标延时时长的音频信号,作为所述第二音频信号。
2.根据权利要求1所述的方法,其特征在于,还包括:
获取音频信号对应的频谱,所述音频信号为所述第一音频信号或所述第二音频信号;
获取所述频谱对应的幅度谱;
提取所述幅度谱的特征值,并将所述幅度谱的特征值作为所述音频信号的音频指纹。
3.根据权利要求2所述的方法,其特征在于,所述提取所述幅度谱的特征值,包括:
将所述幅度谱划分为多个检测区域;
对于所述多个检测区域中的每个检测区域,将该检测区域中的最大幅度值作为该检测区域的特征值;
从所述多个检测区域的特征值中确定所述幅度谱的特征值。
4.根据权利要求3所述的方法,其特征在于,所述从所述多个检测区域的特征值中确定所述幅度谱的特征值,包括:
在多个所述检测区域的特征值中查找目标特征值,其中,所述目标特征值大于或等于预设的幅度阈值,且所述目标特征值在所述频谱中对应的频率大于或等于预设的频率阈值;
将所述目标特征值确定为所述幅度谱的特征值。
5.根据权利要求1所述的方法,其特征在于,所述根据所述多个第三音频信号中每个第三音频信号与相匹配的第四音频信号之间的延时时长,确定目标延时时长,包括:
对于所述多个第三音频信号中的每个第三音频信号,根据该第三音频信号的采集时刻和与该第三音频信号相匹配的第四音频信号的发送时刻,确定该第三音频信号对应的延时时长;
对所述多个第三音频信号对应的延时时长进行统计,确定对应于相同延时时长的第三音频信号的数量,以得到每种延时时长对应的音频信号数量;
将对应于音频信号数量最多的延时时长作为所述目标延时时长。
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述根据所述第二音频信号,对所述第一音频信号进行回声消除,包括:
将所述第二音频信号输入预设的自适应滤波器,以得到所述自适应滤波器输出的回声信号;
将所述第一音频信号与所述回声信号的差值作为目标信号,并输出所述目标信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010116958.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:分配器及空调系统
- 下一篇:蓝牙连接方法、装置、存储介质及电子设备





