[发明专利]一种回音消除方法、装置、设备及存储介质有效

专利信息
申请号: 201910301046.X 申请日: 2019-04-15
公开(公告)号: CN109979479B 公开(公告)日: 2021-11-23
发明(设计)人: 郭春辉 申请(专利权)人: 苏州麦迪斯顿医疗科技股份有限公司
主分类号: G10L21/0208 分类号: G10L21/0208;G10K11/178;H04M9/08
代理公司: 北京品源专利代理有限公司 11332 代理人: 孟金喆
地址: 215026 江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 回音 消除 方法 装置 设备 存储 介质
【说明书】:

发明实施例公开了一种回音消除方法、装置、设备及存储介质。回音消除方法,包括:按照预设参数设置回音消除参数;初始化预设数据缓冲区,其中,所述预设数据缓冲区包括:近端数据缓冲区、远端数据缓冲、声卡播放缓冲区和声卡采集缓冲区;将从远端设备获取的远端数据同时送入所述声卡播放缓冲区和所述远端数据缓冲区,并按照所述回音消除参数中对应的参数播放音频;将从声卡采集的近端数据送入所述近端数据缓冲区;将所述远端数据和所述近端数据对齐;根据对齐后的所述远端数据和所述近端数据,对所述近端数据进行回音消除。本发明实施例的技术方案,可有效控制回音消除的远端数据和近端数据的延时,显著提升回音消除效果。

技术领域

本发明实施例涉及语音通话技术,尤其涉及一种回音消除方法、装置、设备及存储介质。

背景技术

语音通话的使用已经非常普遍,例如,网络即时通讯或视频会议等,这使得人们日常工作和生活更加高效。与此同时,语音通话的一些问题也随之而来,其中回音问题显得尤为严重,如果不对回音进行处理,将会影响通话质量和用户体验,更严重的还会形成震荡,产生啸叫。

目前,绝大多数的软件回音消除应用,都是基于WebRTC的回声消除算法。该算法需将远端数据(本端用户从远端收到的、并送给扬声器播放的音频数据)和近端数据(本端用户从麦克风采集到的包含了从扬声器出来的回音和近端人说话的声音的录音数据)尽可能同时作为算法的输入,也就是近端数据和远端数据两者间延时尽可能小,以保证回音消除算法能用远端数据建立近端数据所含回声对应的回音参考数据,并从近端数据中减去参考数据,最终输出消除回声后的数据。

音频通信实际应用中,由于操作系统本身的非实时性,以及存在声卡硬件采集和播放延时、操作系统和驱动层面的缓冲延时、应用软件的音频传输处理延时等多个延时环节,近端数据和远端数据两者间延时往往很大,处理方法不当会导致两者延时过大且不稳定,也就是每次回音消除近端数据和远端数据两者延时不是一个固定值,这就导致回音消除时无法将远端数据和近端数据对齐,从而得不到理想的回音消除效果。

发明内容

本发明实施例提供一种回音消除方法、装置、设备及存储介质,以实现有效控制回音消除的远端数据和近端数据的延时,显著提升回音消除效果。

第一方面,本发明实施例提供了一种回音消除方法,所述方法包括:

按照预设参数设置回音消除参数;

初始化预设数据缓冲区,其中,所述预设数据缓冲区包括:远端数据缓冲区、近端数据缓冲区、声卡播放缓冲区和声卡采集缓冲区;

将从远端设备获取的远端数据同时送入所述声卡播放缓冲区和所述远端数据缓冲区,并按照所述回音消除参数中对应的参数播放音频;

将从声卡采集的近端数据送入所述近端数据缓冲区;

将所述远端数据和所述近端数据对齐;

根据对齐后的所述远端数据和所述近端数据,对所述近端数据进行回音消除。

第二方面,本发明实施例还提供了一种回音消除装置,所述装置包括:

参数预设模块,用于按照预设参数设置回音消除参数;

缓冲区初始化模块,用于初始化预设数据缓冲区,其中,所述预设数据缓冲区包括:近端数据缓冲区、远端数据缓冲区、声卡播放缓冲区和声卡采集缓冲区;

远端数据送入模块,用于将从远端设备获取的远端数据同时送入所述声卡播放缓冲区和所述远端数据缓冲区,并按照所述回音消除参数中对应的参数播放音频;

近端数据送入模块,用于将从声卡采集的近端数据送入所述近端数据缓冲区;

数据对齐模块,用于将所述远端数据和所述近端数据对齐;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州麦迪斯顿医疗科技股份有限公司,未经苏州麦迪斯顿医疗科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910301046.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top