预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共54页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113963712A(43)申请公布日2022.01.21(21)申请号202010707669.X(22)申请日2020.07.21(71)申请人华为技术有限公司地址518129广东省深圳市龙岗区坂田华为总部办公楼(72)发明人韩博唐玲范泛石代虎(51)Int.Cl.G10L21/0208(2013.01)G10L21/0216(2013.01)权利要求书6页说明书35页附图12页(54)发明名称滤除回声的方法、电子设备和计算机可读存储介质(57)摘要本公开涉及一种用于滤除回声的方法、电子设备和计算机可读存储介质。该方法应用于电子设备。电子设备包括M个麦克风和N个扬声器,M个N均为大于1的整数。该方法包括获取与N个扬声器对应的N个扬声器信号;获取与M个麦克风对应的M个麦克风信号;以及针对N个扬声器信号以及M个麦克风信号至少进行直达声滤波以得到目标信号。通过使用根据本公开的方案,可以获得更好的回声滤除效果。CN113963712ACN113963712A权利要求书1/6页1.一种用于滤除回声的方法,所述方法应用于电子设备(100),所述电子设备(100)包括M个麦克风(12-1…12-M)和N个扬声器(14-1…14-N),M和N均为大于1的整数,所述方法包括:获取与N个扬声器(14-1…14-N)对应的N个扬声器信号(X1C…XNC);获取与M个麦克风(12-1…12-M)对应的M个麦克风信号(D1…DM);以及针对所述N个扬声器信号(X1C…XNC)以及所述M个麦克风信号(D1…DM)至少进行直达声滤波(450)以得到目标信号(T),所述直达声滤波指示对从所述N个扬声器直接输出至所述M个麦克风而不经环境反射的音频分量进行滤波。2.根据权利要求1所述的方法,其中所述目标信号(T)用于唤醒引擎唤醒智能语音助手或用于传输至另一电子设备以进行语音通话。3.根据权利要求1所述的方法,其中所述目标信号(T)相比于所述M个麦克风信号(D1…DM)包含更少的回声分量,所述回声分量用于表征由所述M个麦克风(12-1…12-M)采集到的、所述N个扬声器信号(X1C…XNC)在空间传播的声音的回声。4.根据权利要求1所述的方法,还包括:使所述电子设备(100)的显示屏(194)显示定制直达声滤波界面;接收用户在所述定制直达声滤波界面的用户输入;响应于所述用户输入,获取N个扬声器测试信号并且使所述N个扬声器(14-1…14-N)播放所述N个扬声器测试信号;获取与所述M个麦克风(12-1…12-M)对应的M个麦克风测试信号;以及存储定制直达声滤波模型,所述定制直达声滤波模型是基于所述N个扬声器测试信号和所述M个麦克风测试信号得到的,并且所述定制直达声滤波模型用于所述直达声滤波。5.根据权利要求4所述的方法,其中所述定制直达声滤波界面显示用于提示保持环境安静的提示项。6.根据权利要求1所述的方法,其中所述直达声滤波(450)包括默认直达声滤波,所述默认直达声滤波指示至少基于在全消音环境下由所述N个扬声器(14-1…14-N)播放N个扬声器信号与由所述M个麦克风(12-1…12-M)直接采集到的M个麦克风信号之间的模型关系的滤波。7.根据权利要求1所述的方法,还包括:基于所述N个扬声器信号(X1C…XNC)生成反向扬声器信号(X1R…XMR);以及使靠近所述M个麦克风(12-1…12-M)的反向扬声器(15-1…15-M)基于所述反向扬声器信号(X1R…XMR)播放反向音频,以抵消所述N个扬声器(14-1…14-N)播放的与所述N个扬声器信号(X1C…XNC)对应的音频输出的回声,所述反向扬声器(15-1…15-M)不同于所述N个扬声器(14-1…14-N)。8.根据权利要求1所述的方法,还包括:基于所述N个扬声器信号(X1C…XNC)生成回声估计信号(YE);从M个麦克风信号(D1…DM)中滤除所述回声估计信号(YE)以生成残差信号(E);以及得到所述目标信号(T)包括对所述残差信号(E)进行所述直达声滤波(450)以得到所述目标信号(T)。9.根据权利要求8所述的方法,其中生成所述回声估计信号(YE)包括:2CN113963712A权利要求书2/6页对所述N个扬声器信号(X1C…XNC)进行非交织式预处理(810),以生成至少一个预处理信号(XP);对所述至少一个预处理信号(XP)进行自适应滤波(440),以生成所述回声估计信号(YE)。10.根据权利要求9所述的方法,其中生成所述至少一个预处理信号(XP)包括:将所述N个扬声器信号(X1C…XNC)中的至少两个扬声器信号(X1C,X2C)进行线性求和以生成求和信号(X12)。11.根据权利要求10所述的方法,其中生成所述