一种音频数据与参考信号的时间对齐方法及装置的制造方法_5

文档序号:8925373阅读:来源:国知局
,则确定所述音频数据不包括本端用 户声音。
[0150] 进一步地,所述对齐所述音频数据与所述参考队列中的参考信号之间的时间关系 之后,还包括:
[0151] 根据所述第一延时估计期望值消除所述音频数据中的回声。
[0152] 在本发明实施例中,由于根据第二延时估计期望值和第一延时估计期望值能够 检测出该音频数据与参考队列中的参考信号之间是否存在差拍现象,从而在一出现差拍现 象便能被检测出,然后对齐该音频数据与参考队列中的参考信号之间的时间关系,W消除 该差拍现象,从而使得终端逐渐恢复消除音频数据中的回声,提高了回声消除的鲁椿性。
[0153] 本领域普通技术人员可W理解实现上述实施例的全部或部分步骤可W通过硬件 来完成,也可W通过程序来指令相关的硬件完成,所述的程序可W存储于一种计算机可读 存储介质中,上述提到的存储介质可W是只读存储器,磁盘或光盘等。
[0154] W上所述仅为本发明的较佳实施例,并不用W限制本发明,凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种音频数据与参考信号的时间对齐方法,其特征在于,所述方法包括: 获取当前采集的音频数据以及从参考队列中获取所述音频数据对应的参考信号; 根据所述音频数据和所述参考信号之间的相关值,计算第一延时估计期望值; 根据第二延时估计期望值和所述第一延时估计期望值检测所述音频数据与所述参考 队列中的参考信号之间是否存在差拍现象,所述第二延时估计期望值是在当前之前最近一 次计算得到的延时估计期望值; 如果存在,则对齐所述音频数据与所述参考队列中的参考信号之间的时间关系。2. 如权利要求1所述的方法,其特征在于,所述根据第二延时估计期望值和所述第一 延时估计期望值检测所述音频数据与所述参考队列中的参考信号之间是否存在差拍现象, 包括: 比较第二延时估计期望值和所述第一延时估计期望值; 如果两者不等,则检测出所述音频数据与所述参考队列中的参考信号之间存在差拍现 象。3. 如权利要求1所述的方法,其特征在于,所述对齐所述音频数据与所述参考队列中 的参考信号之间的时间关系,包括: 如果所述第一延时估计期望值小于所述第二延时估计期望值,则停止向所述参考队列 输入参考信号并继续向回声消除模块输入采集的音频数据,以对齐所述音频数据与所述参 考队列中的参考信号之间的时间关系; 如果所述第一延时估计期望值大于所述第二延时估计期望值,则停止向所述回声消除 模块输入采集的音频数据并继续向所述参考队列输入参考信号,以对齐所述音频数据与所 述参考队列中的参考信号之间的时间关系。4. 如权利要求2或3所述的方法,其特征在于,所述方法还包括: 如果不存在差拍现象,则继续向所述参考队列输入参考信号以及继续向所述回声消除 模块输入采集的音频数据。5. 如权利要求1所述的方法,其特征在于,所述根据所述音频数据和所述参考信号之 间的相关值,计算第一延时估计期望值,包括: 将所述音频数据与所述参考信号之间的相关值确定为所述音频数据的延时估计; 获取在第一时间段内采集的各音频数据的延时估计,所述第一时间段是在当前之前且 离当前最近的预设时间长度的时间段; 根据所述音频数据的延时估计和所述第一时间段内采集的各音频数据的延时估计,计 算第一延时估计期望值。6. 如权利要求1至3任一项权利要求所述的方法,其特征在于,所述根据第二延时估计 期望值和所述第一延时估计期望值检测所述音频数据与所述参考队列之间是否存在差拍 现象之前,还包括: 根据所述第一延时估计期望值,确定所述音频数据中是否包括本端用户声音,如果不 包括,则执行所述根据第二延时估计期望值和所述第一延时估计期望值检测所述音频数据 与所述参考队列之间是否存在差拍现象的操作。7. 如权利要求6所述的方法,其特征在于,所述根据所述第一延时估计期望值,确定所 述音频数据中是否包括本端用户声音,包括: 根据所述第一延时估计期望值和所述第二延时估计期望值,计算第一延时估计一阶差 分值; 获取在第一时间段内计算得到的第二延时估计一阶差分值,所述第一时间段是在当前 之前且离当前最近的预设时间长度的时间段; 根据所述第一延时估计一阶差分值和所述第二延时估计一阶差分值,计算延时估计稳 定度指标; 如果所述延时估计稳定度指标小于预设阈值,则确定所述音频数据不包括本端用户声 音。8. 如权利要求1至3任一项权利要求所述的方法,其特征在于,所述对齐所述音频数据 与所述参考队列中的参考信号之间的时间关系之后,还包括: 根据所述第一延时估计期望值消除所述音频数据中的回声。9. 一种音频数据与参考信号的时间对齐装置,其特征在于,所述装置包括: 获取模块,用于获取当前采集的音频数据以及从参考队列中获取所述音频数据对应的 参考信号; 计算模块,用于根据所述音频数据和所述参考信号之间的相关值,计算第一延时估计 期望值; 检测模块,用于根据第二延时估计期望值和所述第一延时估计期望值检测所述音频数 据与所述参考队列中的参考信号之间是否存在差拍现象,所述第二延时估计期望值是在当 前之前最近一次计算得到的延时估计期望值; 对齐模块,用于如果存在,则对齐所述音频数据与所述参考队列中的参考信号之间的 时间关系。10. 如权利要求9所述的装置,其特征在于,所述检测模块包括: 比较单元,用于比较第二延时估计期望值和所述第一延时估计期望值; 检测单元,用于如果两者不等,则检测出所述音频数据与所述参考队列中的参考信号 之间存在差拍现象。11. 如权利要求9所述的装置,其特征在于,所述对齐模块包括: 第一停止单元,用于如果所述第一延时估计期望值小于所述第二延时估计期望值,则 停止向所述参考队列输入参考信号并继续向回声消除模块输入采集的音频数据,以对齐所 述音频数据与所述参考队列中的参考信号之间的时间关系; 第二停止单元,用于如果所述第一延时估计期望值大于所述第二延时估计期望值,则 停止向所述回声消除模块输入采集的音频数据并继续向所述参考队列输入参考信号,以对 齐所述音频数据与所述参考队列中的参考信号之间的时间关系。12. 如权利要求10或11所述的装置,其特征在于,所述装置还包括: 输入模块,用于如果不存在差拍现象,则继续向所述参考队列输入参考信号以及继续 向所述回声消除模块输入采集的音频数据。13. 如权利要求9所述的装置,其特征在于,所述计算模块包括: 第一确定单元,用于将所述音频数据与所述参考信号之间的相关值确定为所述音频数 据的延时估计; 第一获取单元,用于获取在第一时间段内采集的各音频数据的延时估计,所述第一时 间段是在当前之前且离当前最近的预设时间长度的时间段; 第一计算单元,用于根据所述音频数据的延时估计和所述第一时间段内采集的各音频 数据的延时估计,计算第一延时估计期望值。14. 如权利要求9至11任一项权利要求所述的装置,其特征在于,所述装置还包括: 确定模块,用于根据所述第一延时估计期望值,确定所述音频数据中是否包括本端用 户声音,如果不包括,则执行所述根据第二延时估计期望值和所述第一延时估计期望值检 测所述音频数据与所述参考队列之间是否存在差拍现象的操作。15. 如权利要求14所述的装置,其特征在于,所述确定模块包括: 第二计算单元,用于根据所述第一延时估计期望值和所述第二延时估计期望值,计算 第一延时估id阶差分值; 第二获取单元,用于获取在第一时间段内计算得到的第二延时估计一阶差分值,所述 第一时间段是在当前之前且离当前最近的预设时间长度的时间段; 第三计算单元,用于根据所述第一延时估计一阶差分值和所述第二延时估计一阶差分 值,计算延时估计稳定度指标; 第二确定单元,用于如果所述延时估计稳定度指标小于预设阈值,则确定所述音频数 据不包括本端用户声音。16. 如权利要求9至11任一项权利要求所述的装置,其特征在于,所述装置还包括: 消除模块,用于根据所述第一延时估计期望值消除所述音频数据中的回声。
【专利摘要】本发明公开了一种音频数据与参考信号的时间对齐方法及装置,属于通信领域。所述方法包括:获取当前采集的音频数据以及从参考队列中获取所述音频数据对应的参考信号;根据所述音频数据和所述参考信号之间的相关值,计算第一延时估计期望值;根据第二延时估计期望值和所述第一延时估计期望值检测所述音频数据与所述参考队列中的参考信号之间是否存在差拍现象,所述第二延时估计期望值是在当前之前最近一次计算得到的延时估计期望值;如果存在,则对齐所述音频数据与所述参考队列中的参考信号之间的时间关系。所述装置包括:获取模块、计算模块、检测模块和对齐模块。本发明提高了回声消除的鲁棒性。
【IPC分类】H04M9/08
【公开号】CN104902116
【申请号】CN201510140458
【发明人】袁豪磊
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年9月9日
【申请日】2015年3月27日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1