[发明专利]一种通讯方法、装置、电子设备和存储介质有效
申请号: | 201711489581.X | 申请日: | 2017-12-29 |
公开(公告)号: | CN108234793B | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 周业恒 | 申请(专利权)人: | 北京视觉世界科技有限公司 |
主分类号: | G10L21/0208 | 分类号: | G10L21/0208;G10L15/02;G10L21/02;H04M9/08 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 王玉双 |
地址: | 100015 北京市朝阳区酒仙桥*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通讯 方法 装置 电子设备 存储 介质 | ||
1.一种通讯方法,应用在与第一端进行语音通讯的第二端,所述方法包括:
接收第一端音频;
采集第二端音频,所述第二端音频中混有所述第一端音频的回声;
确定所述第一端音频中与所述第二端音频匹配的目标音频;
根据所述目标音频,消除所述第二端音频中的回声,生成回声消除音频;
将所述回声消除音频发送至所述第一端;
在所述确定所述第一端音频中与所述第二端音频匹配的目标音频之前,所述方法还包括:
将所述第二端音频拆分为预设时间长度的多个第二子音频;
所述确定所述第一端音频中与所述第二端音频匹配的目标音频包括:
分别在所述第一端音频中查找与所述第二子音频匹配的第一子音频,作为与所述第二端音频的匹配的目标音频;
对于每一段预设时间长度的所述第二子音频,从比所述第二端音频早设定时间的第一端音频作为基准开始在所述第一端音频中查找与所述第二子音频匹配的第一子音频,若所述第一子音频与所述第二子音频不匹配,则按照设定步长,在所述基准的两侧重新取一段预设时间长度的第一子音频进行匹配。
2.根据权利要求1所述的方法,其中,所述确定所述第一端音频中与所述第二端音频匹配的目标音频包括:
提取所述第一端音频和第二端音频的频谱特征;
确定所述预设时间长度的频谱特征的相似度;
将所述第一端音频中与所述第二端音频的相似度满足预设匹配要求的第一子音频确定为所述目标音频。
3.根据权利要求1或2所述的方法,其中,所述确定所述第一端音频中与所述第二端音频匹配的目标音频还包括:
从前次确定的目标音频的结束位置开始查找本次目标音频。
4.根据权利要求1或2所述的方法,其中,所述确定所述第一端音频中与所述第二端音频匹配的目标音频还包括:
若本次未查找到目标音频,则以前次确定的目标音频的结束位置为本次查找的目标音频的起始位置。
5.根据权利要求1所述的方法,其中,在所述将所述回声消除音频发送至所述第一端之前,所述方法还包括:
在所述回声消除音频中消除异常音频。
6.根据权利要求5所述的方法,其中,所述在所述回声消除音频中消除异常音频包括:
在所述回声消除音频中查找频谱特征值高于/低于预设阈值的异常音频;
调整所述异常音频的频谱特征值。
7.一种通讯装置,应用在与第一端进行语音通讯的第二端,所述装置包括:
音频接收模块,用于接收第一端音频;
音频采集模块,用于采集第二端音频,所述第二端音频中混有所述第一端音频的回声;
音频确定模块,用于确定所述第一端音频中与所述第二端音频匹配的目标音频;
回声消除模块,用于根据所述目标音频,消除所述第二端音频中的回声,生成回声消除音频;
音频发送模块,用于将所述回声消除音频发送至所述第一端;
所述装置还包括:
音频拆分模块,用于在所述确定所述第一端音频中与所述第二端音频匹配的目标音频之前,将所述第二端音频拆分为预设时间长度的多个第二子音频;
所述音频确定模块包括:
音频查找子模块,用于分别在所述第一端音频中查找与所述第二子音频匹配的第一子音频,作为与所述第二端音频的匹配的目标音频;
对于每一段预设时间长度的所述第二子音频,所述音频查找子模块从比所述第二端音频早设定时间的第一端音频作为基准开始在所述第一端音频中查找与所述第二子音频匹配的第一子音频,若所述第一子音频与所述第二子音频不匹配,则按照设定步长,在所述基准的两侧重新取一段预设时间长度的第一子音频进行匹配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京视觉世界科技有限公司,未经北京视觉世界科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711489581.X/1.html,转载请声明来源钻瓜专利网。