[发明专利]一种回声消除方法和装置有效
申请号: | 201710751905.6 | 申请日: | 2017-08-28 |
公开(公告)号: | CN108965777B | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 刘宝臣;韩杰;杨春晖;王艳辉 | 申请(专利权)人: | 视联动力信息技术股份有限公司 |
主分类号: | H04N7/15 | 分类号: | H04N7/15;H04L12/18 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100000 北京市东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 回声 消除 方法 装置 | ||
本发明实施例提供了一种回声消除方法和装置,所述方法应用于视联网,所述视联网中包括视联网服务器,第一视频会议终端,以及,第二视频会议终端;所述方法包括:第一视频会议终端确定滤波系数;计算与第二视频会议终端之间的固定延时;获取参考数据缓冲区的初始数据量;根据所述滤波系数和固定延时,调整所述初始数据量至目标数据量;接收所述视联网服务器通过下行通信链路发送的音频数据,所述音频数据由所述第二视频会议终端采集;依据所述目标数据量,对所述音频数据执行回声消除操作。本发明实施例能够满足回声消除算法对音频数据的时序同步的要求,进而实现回声的消除,提高视频会议中的通话质量。
技术领域
本发明涉及视联网技术领域,特别是涉及一种回声消除方法和一种回声消除装置。
背景技术
视频会议,是指位于两个或多个地点的人们,通过通信设备和网络,进行面对面交谈的一种会议形式。通常,在进行视频会议时,需要使用专业的视频会议设备,组建专门的视频会议系统。使用视频会议系统,参会者可以听到其他会场的声音、看到其他会场现场参会人的形象、动作和表情,还可以发送电子演示内容,使与会者有身临其境的感觉。
目前,为了提高视频会议的通话质量,在各个会议地点采集和播放的音频,可以通过回声消除算法进行回声的消除。但是,在视频会议系统中对于音频的采集和播放是非实时的,而回声消除算法对输入音频流的时序同步性要求较高,非实时的音频流,使得采集和播放的音频流在时序上无法保持连贯,从而产生同步性差问题,影响通话质量。另外,在即时语音通信系统中,由于网络的不稳定性,数据包可能在网络上丢失或者由于过大的延迟而被其他的处理环节丢弃。使得来自远端的播放数据量可能会少于近端录音采集产生的数据量。在此情况下,同样也会造成严重的同步性差的问题。而音频流的时序同步性差的问题,使得回声难以被消除,严重影响语音通信的质量。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种回声消除方法和相应的一种回声消除装置。
为了解决上述问题,本发明实施例公开了一种回声消除方法,所述方法应用于视联网,所述视联网中包括视联网服务器,第一视频会议终端,以及,第二视频会议终端;所述方法包括:
第一视频会议终端确定滤波系数;
所述第一视频会议终端计算与第二视频会议终端之间的固定延时;
所述第一视频会议终端获取参考数据缓冲区的初始数据量;
所述第一视频会议终端根据所述滤波系数和固定延时,调整所述初始数据量至目标数据量;
所述第一视频会议终端接收所述视联网服务器通过下行通信链路发送的音频数据,所述音频数据由所述第二视频会议终端采集;
所述第一视频会议终端依据所述目标数据量,对所述音频数据执行回声消除操作。
可选地,所述第一视频会议终端计算与第二视频会议终端之间的固定延时的步骤包括:
清空参考数据缓冲区的数据量;
采集和播放目标音频数据;
依据采集和播放的目标音频数据,分别生成第一音频文件和第二音频文件;
计算所述第一音频文件和第二音频文件之间的固定延时。
可选地,所述第一视频会议终端根据所述滤波系数和固定延时,调整所述初始数据量至目标数据量的步骤包括:
确定所述滤波系数对应的工作延时;
计算所述固定延时与所述工作延时之间的延时差值;
根据所述延时差值,调整所述初始数据量至目标数据量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于视联动力信息技术股份有限公司,未经视联动力信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710751905.6/2.html,转载请声明来源钻瓜专利网。