[发明专利]运行时延敏感音频信号处理的系统上的抖动的测量和补偿的系统和方法有效
申请号: | 201810896756.7 | 申请日: | 2018-08-08 |
公开(公告)号: | CN109391811B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 马克·罗伯特·埃夫里;利昂娜·阿琳·诺伊费尔德 | 申请(专利权)人: | 黑莓有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 穆童 |
地址: | 加拿大安大*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运行 敏感 音频 信号 处理 系统 抖动 测量 补偿 方法 | ||
1.一种用于实时音频信号处理的系统,所述系统接收通过捕捉音频路径的一个或多个所捕捉信号,并产生通过回放音频路径的一个或多个回放信号,并执行一个或多个信号处理功能,所述系统包括:
处理器,被配置为在所述一个或多个信号处理功能的操作期间测量与所述回放音频路径的延迟相对应的回放延迟和与所述捕捉音频路径的延迟相对应的捕捉延迟,其中,测量所述回放延迟和所述捕捉延迟包括对播放和通过反馈通道接收的测试信号的延迟进行测量,其中,所述反馈通道通过所述回放音频路径和所述捕捉音频路径的组件;以及
存储器,用于存储测量到的延迟;
其中,所述处理器还被配置为针对所述一个或多个信号处理功能补偿回放延迟和捕捉延迟。
2.根据权利要求1所述的系统,其中,当所述处理器首次启动时测量所述回放延迟和所述捕捉延迟。
3.根据权利要求2所述的系统,其中,在所述一个或多个信号处理功能的操作期间连续地测量所述回放延迟和所述捕捉延迟。
4.根据权利要求1所述的系统,其中,对所述回放延迟和所述捕捉延迟的测量能够确定同步时间、回放事件和捕捉事件的启动何时完成。
5.根据权利要求1所述的系统,其中,所述处理器还被配置为将测量到的回放延迟和捕捉延迟与存储在存储器中的回放延迟和捕捉延迟的先前测量结果进行比较。
6.根据权利要求5所述的系统,其中,所述处理器被配置为:当所述测量到的回放延迟和捕捉延迟相对于先前测量结果发生改变时,修改所述一个或多个信号处理功能。
7.根据权利要求5所述的系统,其中,通过将样本舍弃或添加到所述捕捉音频路径和/或所述回放音频路径,所比较的测量结果之间的时间差调整所述捕捉音频路径和/或所述回放音频路径的延迟。
8.根据权利要求1所述的系统,其中,对所述回放延迟和所述捕捉延迟的测量包括对所述捕捉音频路径和所述回放音频路径中的音频样本和/或音频缓冲器的数量进行计数。
9.根据权利要求1所述的系统,其中,所述一个或多个信号处理功能包括主动噪声控制。
10.根据权利要求9所述的系统,其中,所述回放延迟和所述捕捉延迟调整对从扬声器到麦克风的二次路径的离线估计。
11.根据权利要求10所述的系统,其中,调整所述二次路径的估计包括二次路径冲激响应的整数或分数采样延迟。
12.根据权利要求10所述的系统,其中,调整所述二次路径的估计包括修改所述二次路径的相位响应。
13.根据权利要求1所述的系统,其中,所述一个或多个信号处理功能包括回声消除和反馈消除。
14.根据权利要求13所述的系统,其中,响应于测量到的回放延迟和捕捉延迟,调整所估计的回声路径。
15.根据权利要求1所述的系统,其中,所述系统包括载运工具。
16.一种方法,用于接收通过捕捉音频路径的一个或多个所捕捉信号,并产生通过回放音频路径的一个或多个回放信号,并执行一个或多个信号处理功能,所述方法包括:
在所述一个或多个信号处理功能的操作期间,测量与所述回放音频路径的延迟相对应的回放延迟和与所述捕捉音频路径的延迟相对应的捕捉延迟,其中,测量所述回放延迟和所述捕捉延迟包括对播放和通过反馈通道接收的测试信号的延迟进行测量,其中,所述反馈通道通过所述回放音频路径和所述捕捉音频路径的组件;
将测量到的延迟存储在存储器中;以及
针对所述一个或多个信号处理功能补偿回放延迟和捕捉延迟。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黑莓有限公司,未经黑莓有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810896756.7/1.html,转载请声明来源钻瓜专利网。