当前位置: 首页 > 专利查询>苹果公司专利>正文

真实世界声音的校准增益制造技术

技术编号:37809460 阅读:18 留言:0更新日期:2023-06-09 09:39
本公开涉及真实世界声音的校准增益。本文提供了一种应用编程接口API及其实现函数,该实现函数提供软件代码,该软件代码可合并到模拟现实应用程序中并确定将在该应用程序的运行时间期间应用于已由该模拟现实应用程序的作者选择的特定数字音频资产的音频信号的总校准增益。该总校准增益至少包括基于该作者通过该API指示的用户指定的声级参数确定的响度校正增益。还描述了其他方面并要求对其他方面进行保护。进行保护。进行保护。

【技术实现步骤摘要】
真实世界声音的校准增益
[0001]本非临时性专利申请要求2021年12月2日提交的美国临时申请号63/285,263的较早申请日期的权益。
[0002]本公开的一个方面在此涉及用于在模拟现实应用程序中设定虚拟对象的真实回放响度的计算机软件技术。还描述了其他方面。

技术介绍

[0003]模拟现实应用程序(诸如虚拟现实应用和增强现实应用)的作者在他们用来编写其应用的应用程序开发软件内,并未获得太多编程控制,以控制他们在应用程序中定义的特定虚拟对象在真实世界回放期间的声音有多大。该应用程序可由各种类型的音频回放硬件设备执行。但不同的硬件设备(例如,膝上型计算机、平板计算机、头戴式耳机)由于其音频放大器、扬声器驱动器(也称为换能器,例如扩音器驱动器、微型扬声器驱动器、头戴式耳机扬声器驱动器)和声学设计的差异而具有不同的回放灵敏度。因此,同一数字音频资产将在不同硬件设备上体验到不同的回放响度。另一个问题在于,应用程序的最终用户可手动调整音量旋钮(在其硬件设备上设置可变的、最终用户可选择的或“手动”的音量设置),这可改变声级,并由此使其不同于作者预期的期望声级。<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种计算机可读介质,所述计算机可读介质包括存储在其中的指令,所述指令将计算机配置为:呈现应用编程接口API,其中所述API包括用户指定的声级参数;经由所述API接收与数字音频资产相关联的所述用户指定的声级参数的一个或多个值;以及将代码合并到正在编写的模拟现实应用程序中,其中所述代码基于所述用户指定的声级参数的所述一个或多个值来确定所述数字音频资产的响度校正增益或贡献,并且所述响度校正收益然后将在所述模拟现实应用程序的运行时间期间应用于所述数字音频资产。2.根据权利要求1所述的计算机可读介质,其中所述指令将合并到所述模拟现实应用程序中的所述代码配置为通过以下操作来确定所述响度校正增益:确定i)所述用户指定的声级参数的所述一个或多个值与ii)表示能够由所述模拟现实应用程序正在其上运行的回放硬件设备产生的已知或预定义声级的回放硬件设备参数之间的差异,其中所述响度校正增益补偿所述差异。3.根据权利要求2所述的计算机可读介质,其中所述已知或预定义声级是能够由所述回放硬件设备在所述回放硬件设备中的最大或满刻度音频信号值下产生的声级。4.根据权利要求2所述的计算机可读介质,其中合并到所述模拟现实应用程序中的所述代码在所述模拟现实应用程序的所述运行时间期间而不是在所述模拟现实应用程序的编译期间获得所述回放硬件设备参数。5.根据权利要求4所述的计算机可读介质,其中所述代码通过查询所述回放硬件设备的操作系统来获得所述回放硬件设备参数。6.根据权利要求1所述的计算机可读介质,其中所述用户指定的声级参数将由所述模拟现实应用程序的作者指定。7.根据权利要求1所述的计算机可读介质,其中所述指令将所述计算机配置为将另外的代码插入到所述正在编写的模拟现实应用程序中,其中所述另外的代码确定将在所述模拟现实应用程序的所述运行时间期间应用于所述数字音频资产的总校准增益,所述响度校正增益与一个或多个其他增益一样对所述总校准增益有贡献。8.根据权利要求7所述的计算机可读介质,其中所述另外的代码确定来自所述模拟现实应用程序正在其上运行的回放硬件设备的下游增益,并且所述另外的代码基于所述下游增益正在减小来调整所述数字音频资产的所述总校准增益。9.根据权利要求7所述的计算机可读介质,其中所述另外的代码确定回放硬件设备的扬声器驱动器与收听者的耳朵之间的真实距离或真实物理关系不同于已知或预定义距离或关系,并且基于所述确定调整所述数字音频资产的所述总校准增益。10.根据权利要求9所述的计算机可读介质,其中所述另外的代码在所述运行时间期间获得对所述真实距离或真实物理关系的更新。11.根据权利要求2所述的计算机可读介质,其中能够由所述回放硬件设备产生并且由所述回放硬件设备参数表示的所述已知或预定义声级是当所述回放硬件设备的扬声器驱动器相对于收听者的耳朵处于已知或预定义距离或关系时产生的声级。12.根据权利要求1所述的计算机可读介质,其中所述API针对所述数字音频资产配置相对距离增益,并且所述指令将所述计算机配置为将所述相对距离增益合并到所述模拟现
实应用程序中,然后所述相对距离增益将在所述模拟现实应用程序的所述运行时间期间应用于所述音频资产。13.一种用于创作模拟现实应用程序的计算机实现的方法,所述方法包括:呈现应用编程接口API,其中所述API包括用户指定的声级参数;经由所述API接收与数字音频资产相关联的所述用户指定的声级参数的一个或多个值;以及将代码合并到正在编写的模拟现实应用程序中,其中所述代码基于所述用户指定的声级参数的所述一个或多个值来确定所述数字音频资产的响度校正增益,所述响度校正收益然后将在所述模拟现实应用程序的运行时间期间应用于所述数字音频资产。14.根据权利要求13所述的方法,其中合并到所述模拟现实应用程序中的所述代码通过以下操作来确定所述响度...

【专利技术属性】
技术研发人员:D
申请(专利权)人:苹果公司
类型:发明
国别省市:

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

1