音频回放的无线协调制造技术

技术编号:22226031 阅读:59 留言:0更新日期:2019-09-30 06:37
描述了对回放操作进行协调的电子装置。具体地,电子装置中的接口电路可以基于第二电子装置发送分组时的发送时间与分组的接收时间之间的差来计算作为接口电路中的时钟与第二电子装置中的第二时钟之间的时间的函数的相对漂移。然后,接口电路可以基于相对漂移来调整提供时钟的时钟电路以消除相对漂移,并且可以确定时钟和第二时钟之间的剩余时间偏移。接下来,接口电路可以基于剩余时间偏移来修改电子装置要执行回放操作时的未来时间以确定校正的未来时间,并且电子装置可以在校正的未来时间处执行回放操作。

Wireless Coordination of Audio Playback

【技术实现步骤摘要】
【国外来华专利技术】音频回放的无线协调专利技术人:LeoLay,AdrianHaroldChadd,HaisongWang,ShiweiZhao,LiLi和GaylordYu
技术介绍

所描述的实施例涉及协调技术。更具体地,所描述的实施例包括无线地协调输出声音的电子装置的回放时间的协调技术。相关领域音乐通常对个人的情绪和感知具有显著影响。这被认为是大脑中的辨认、学习和记忆音乐的区域与产生情绪反应的区域(例如,额叶和边缘系统)之间的联系或关系的结果。实际上,情绪被认为是与音乐的解释过程有关,并且情绪同时对音乐对大脑的影响非常重要。鉴于音乐能够“感动”收听者,当收听音频内容时,更一般地,当观看和收听音频/视频(A/V)内容时,音频质量通常是用户满意度的重要因素。然而,在环境中实现高音频质量通常是具有挑战性的。例如,声学源(例如,扬声器)可能未正确放置在环境中。替代地或附加地,收听者可能未位于环境中的理想位置。具体地,在立体声回放系统中,所谓的“最佳点”(在该最佳点,振幅差和到达时间差足够小,以使原始声源的表观图像和定位都得到保持)通常限于扬声器之间的相当小的区域。当收听者在该区域之外时,表观图像崩溃,并且可能仅听到由扬声器输出的一个或另一个独立音频声道。此外,在环境中实现高音频质量通常会对扬声器的同步产生很大的限制。因此,当这些因素中的一个或多个是次优的时,环境中的声学质量可能降低。反过来,这可能在收听音频内容和/或A/V内容时对收听者的满意度和整体用户体验产生不利影响。
技术实现思路
第一组描述的实施例包括电子装置。该电子装置包括:一个或多个天线;接口电路;和时钟电路。在操作期间,接口使用无线通信与第二电子装置通信,并且时钟电路在电子装置中提供时钟。此外,接口电路可以经由无线通信接收来自第二电子装置的分组(packet),其中给定分组包括基于第二电子装置发送给定分组时第二电子装置中的第二时钟的发送时间。作为响应,接口电路可以存储基于接收分组时的时钟的接收时间,并且可以基于发送时间和接收时间之间的差来计算作为时钟和第二时钟之间的时间的函数的相对漂移。然后,接口电路可以基于相对漂移调整提供时钟的时钟电路以消除相对漂移,并且可以确定时钟和第二时钟之间的剩余时间偏移。此外,接口电路可以经由无线通信从第二电子装置接收指定电子装置要执行回放操作时的未来时间的信息。接下来,接口电路可以基于剩余时间偏移来修改未来时间以确定校正的未来时间,并且电子装置可以在校正的未来时间处执行回放操作。应注意的是,发送时间在给定分组中可以包括在有效载荷和/或媒体访问控制(MAC)报头中。在一些实施例中,分组包括控制分组。替代地或附加地,分组可以包括数据分组。此外,时钟电路可以包括:提供参考时钟的振荡器;和基于参考时钟产生时钟的锁频环(FLL)电路。接口电路可以修改FLL以调整时钟。例如,修改FLL可以包括改变FLL中的合成器的种子。此外,发送时间和接收时间可以存储在给定分组的有效载荷的相对端。在这些实施例中,电子装置可以确定有效载荷的持续时间(例如,使用由处理器执行的软件或接口电路),并且接口电路可以将持续时间添加到剩余偏移时间。另外,发送时间可以包括与第二时钟相对应的第二计数器值,并且接收时间可以包括与时钟相对应的计数器值。在一些实施例中,分组包括有效载荷中的音频数据,并且电子装置将音频数据存储在队列中。在这些实施例中,回放操作包括从队列输出音频数据。应注意的是,调整时钟和修改未来时间将时钟的时钟域中的回放操作协调到第二时钟的时钟域的预定值内。此外,第二电子装置可以是主装置,电子装置可以是从装置。此外,接收时间与接口电路的无线测距能力相关联。另一个实施例提供了一种用于电子装置中的接口电路的计算机可读存储介质。该计算机可读存储介质包括用于由电子装置执行的操作中的至少一些操作的指令。另一个实施例提供了一种用于对回放操作进行协调的方法。该方法包括由电子装置执行的操作中的至少一些操作。另一个实施例提供了第二电子装置。第二组描述的实施例包括电子装置。该电子装置包括:一个或多个天线;接口电路;和一个时钟电路。在操作期间,接口使用无线通信与第二电子装置通信,并且时钟电路在电子装置中提供时钟。此外,接口电路可以经由无线通信接收来自第二电子装置的分组,其中给定分组包括基于第二电子装置发送给定分组时第二电子装置中的第二时钟的发送时间。作为响应,接口电路可以存储基于接收分组时的时钟的接收时间,并且可以基于发送时间和接收时间之间的差来计算作为时钟和第二时钟之间的时间的函数的相对漂移。然后,接口电路可以基于相对漂移调整提供时钟的时钟电路以消除相对漂移,并且可以确定时钟和第二时钟之间的剩余时间偏移。此外,接口电路可以基于剩余时间偏移来修改第二电子装置要执行回放操作时的未来时间以确定校正的未来时间。接下来,接口电路可以经由无线通信向第二电子装置发送指定校正的未来时间的信息。应注意的是,发送时间可以在给定分组中被包括在有效载荷和/或媒体访问控制(MAC)报头中。在一些实施例中,分组包括控制分组。替代地或附加地,分组可以包括数据分组。此外,时钟电路可以包括:提供参考时钟的振荡器;和基于参考时钟产生时钟的锁频环(FLL)电路。接口电路可以修改FLL以调整时钟。例如,修改FLL可以包括改变FLL中的合成器(诸如,合成器中的累加器)的种子。此外,发送时间和接收时间可以存储在给定分组的有效载荷的相对端。在这些实施例中,电子装置可以确定有效载荷的持续时间(例如,使用由处理器执行的软件或接口电路),并且接口电路可以将持续时间添加到剩余偏移时间。另外,发送时间可以包括与第二时钟对应的第二计数器值,并且接收时间可以包括与时钟对应的计数器值。在一些实施例中,在发送信息之前,接口电路发送包括有效载荷中的音频数据的附加分组,并且回放操作包括输出音频数据。然而,在一些实施例中,至少一些音频数据包括在与信息相同的分组中。应注意的是,调整时钟和修改未来时间将时钟的时钟域中的回放操作协调到第二时钟的时钟域的预定值内。此外,电子装置可以是从装置,并且第二电子装置可以是主装置。此外,接收时间与接口电路的无线测距能力相关联。另一个实施例提供了一种用于电子装置中的接口电路的计算机可读存储介质。该计算机可读存储介质包括用于由电子装置执行的操作中的至少一些操作的指令。另一个实施例提供了一种用于对回放操作进行协调的方法。该方法包括由电子装置执行的操作中的至少一些操作。另一个实施例提供了第二电子装置。第三组描述的实施例包括电子装置。该电子装置包括:一个或多个天线;接口电路;和时钟电路。在操作期间,接口使用无线通信与第二电子装置通信,并且时钟电路在电子装置中提供时钟。此外,接口电路可以经由无线通信接收来自第二电子装置的分组,其中给定分组包括基于第二电子装置发送给定分组时第二电子装置中的第二时钟的发送时间。作为响应,接口电路可以存储基于接收分组时的时钟的接收时间,并且可以基于发送时间和接收时间之间的差来计算作为时钟和第二时钟之间的时间的函数的相对漂移。然后,接口电路可以基于相对漂移调整提供时钟的时钟电路以消除相对漂移,并且可以将调整存储到时钟电路。此外,当接口电路或第二电子装置中第二接口电路被重置时,接口电路可以基于所存储的调整本文档来自技高网...

【技术保护点】
1.一种电子装置,包括:一个或多个天线;时钟电路,其被配置为提供时钟;和接口电路,其通信地耦接到所述一个或多个天线和所述时钟电路,其中,所述接口电路被配置为:从所述一个或多个天线接收与第二电子装置相关联的分组,其中,给定分组包括基于所述第二电子装置发送所述给定分组时所述第二电子装置中的第二时钟的发送时间;存储接收所述分组时的接收时间,其中,所述接收时间基于所述时钟;基于所述发送时间和所述接收时间之间的差来计算作为所述时钟和所述第二时钟之间的时间的函数的相对漂移;基于所述相对漂移调整提供所述时钟的所述时钟电路以消除所述相对漂移;确定所述时钟和所述第二时钟之间的剩余时间偏移;从所述一个或多个天线接收与所述第二电子装置相关联的信息,该信息指定所述电子装置要执行回放操作时的未来时间;和基于所述剩余时间偏移修改所述未来时间以确定校正的未来时间;并且其中,所述电子装置被配置为在所述校正的未来时间处执行所述回放操作。

【技术特征摘要】
【国外来华专利技术】2016.12.13 US 62/433,2381.一种电子装置,包括:一个或多个天线;时钟电路,其被配置为提供时钟;和接口电路,其通信地耦接到所述一个或多个天线和所述时钟电路,其中,所述接口电路被配置为:从所述一个或多个天线接收与第二电子装置相关联的分组,其中,给定分组包括基于所述第二电子装置发送所述给定分组时所述第二电子装置中的第二时钟的发送时间;存储接收所述分组时的接收时间,其中,所述接收时间基于所述时钟;基于所述发送时间和所述接收时间之间的差来计算作为所述时钟和所述第二时钟之间的时间的函数的相对漂移;基于所述相对漂移调整提供所述时钟的所述时钟电路以消除所述相对漂移;确定所述时钟和所述第二时钟之间的剩余时间偏移;从所述一个或多个天线接收与所述第二电子装置相关联的信息,该信息指定所述电子装置要执行回放操作时的未来时间;和基于所述剩余时间偏移修改所述未来时间以确定校正的未来时间;并且其中,所述电子装置被配置为在所述校正的未来时间处执行所述回放操作。2.根据权利要求1所述的电子装置,其中,所述发送时间在所述给定分组中被包括在有效载荷;和媒体访问控制(MAC)报头中的一个中。3.根据权利要求1所述的电子装置,其中,所述时钟电路还包括:振荡器,其被配置为提供参考时钟;和锁频环(FLL)电路,其耦接到所述振荡器,被配置为基于所述参考时钟产生所述时钟;并且其中,所述接口电路被配置为通过修改所述FLL来调整所述时钟以消除所述相对漂移。4.根据权利要求3所述的电子装置,其中,修改所述FLL包括改变所述FLL中的合成器的种子。5.根据权利要求1所述的电子装置,其中,所述发送时间和所述接收时间存储在所述给定分组的有效载荷的相对端;并且其中,所述电子装置被配置为确定所述有效载荷的持续时间,并且所述接口电路被配置为将所述持续时间添加到剩余偏移时间。6.根据权利要求1所述的电子装置,其中,所述发送时间包括与所述第二时钟对应的第二计数器值,并且所述接收时间包括与所述时钟对应的计数器值。7.根据权利要求1所述的电子装置,其中,所述分组包括有效载荷中的音频数据;其中,所述电子装置被配置为将所述音频数据存储在队列中;并且其中,所述回放操作包括从所述队列输出所述音频数据。8.根据权利要求1所述的电子装置,其中,调整所述时钟和修改所述未来时间将所述时钟的时钟域中的所述回放操作协调到所述第二时钟的时钟域的预定值内。9.根据权利要求1所述的电子装置,其中,所述分组包括控制分组。10.根据权利要求1所述的电子装置,其中,所述第二电子装置是主装置,并且所述电子装置是从装置。11.根据权利要求1所述的电子装置,其中,所述接收时间与所述接口电路的无线测距能力相关联。12.一种用于电子装置的非暂时性计算机可读存储介质,所述计算机可读存储介质存储程序模块,所述程序模块在由所述电子装置执行时通过使所述电子装置执行包括以下各项的一个或多个操作来对回放操作进行协调:从所述电子装置中的一个或多个天线接收与第二电子装置相关联的分组,其中,给定分组包括基于所述第二电子装置发...

【专利技术属性】
技术研发人员:利奥·莱哈罗德·阿德里安·査德王海松S·赵L·李盖洛德·于
申请(专利权)人:伊瓦自动化公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1