发明名称 一种回声消除数据同步对齐方法、系统及音频通信设备
摘要 本发明适用于音频处理领域,提供了一种回声消除数据同步对齐方法、系统及音频通信设备,包括:将音频播放设备播放的音频数据写入到预置的回声参考队列,获取回声参考队列中音频数据的帧数连续出现小于等于预设的最小帧数或者大于等于预设的最大帧数的次数;根据回声参考队列中音频数据的预设的平均帧数,动态调整回声参考队列中当前音频数据的帧数;将回声参考队列中的音频数据与音频采集设备采集的待消除回声的音频数据发送给回声消除模块。本发明通过动态调整回声参考队列中的音频数据,将待消除回声的音频数据与参考音频数据在回声消除之前进行同步对齐,从而减少回声消除模块音频数据的误比较,提高回声消除模块的回声消除效率,以及语音通话的质量。
申请公布号 CN102625006B 申请公布日期 2013.12.04
申请号 CN201110033889.X 申请日期 2011.01.31
申请人 陈剑勇 发明人 邹连平;张海东;陈剑勇
分类号 H04M9/08(2006.01)I;G10L21/02(2013.01)I 主分类号 H04M9/08(2006.01)I
代理机构 深圳中一专利商标事务所 44237 代理人 张全文
主权项 一种回声消除数据同步对齐方法,其特征在于,所述方法包括下述步骤:根据预先获取的回声形成的最小延时、最长延时以及平均延时,初始化预置的回声参考队列;将音频播放设备播放的音频数据写入到预置的回声参考队列,获取所述回声参考队列中音频数据的帧数连续出现小于等于预设的最小帧数或者大于等于预设的最大帧数的次数;当所述次数超过预设的次数时,根据所述回声参考队列中音频数据的预设的平均帧数,动态调整所述回声参考队列中当前音频数据的帧数;将所述回声参考队列中的音频数据与音频采集设备采集的待消除回声的音频数据发送给回声消除模块;所述当所述次数超过预设的次数时,根据所述回声参考队列中音频数据的预设的平均帧数,动态调整所述回声参考队列中当前音频数据的帧数的步骤包括下述步骤:当回声参考队列中音频数据的帧数连续出现小于等于最小帧数的次数超过预设的次数时,向所述回声参考队列添加空帧,使所述回声参考队列中当前音频数据的帧数等于预设的平均帧数;当回声参考队列中音频数据的帧数连续出现大于等于最大帧数的次数超过预设的次数时,移除所述回声参考队列中的若干音频数据帧,使所述回声参考队列中当前音频数据的帧数等于预设的最大帧数。
地址 518000 广东省深圳市龙岗布吉阳光花园13栋5单元601室