【技术实现步骤摘要】
【国外来华专利技术】用于自适应音频呈现的应用编程接口背景一些软件应用可处理基于对象的音频以利用一种或多种空间化技术。例如,视频游戏可利用诸如杜比全景声(DolbyAtmos)之类的空间化技术来生成增强用户体验的丰富声音。尽管一些应用可利用一种或多种空间化技术,但是现有系统具有许多缺点。例如,当多个应用正同时处理基于通道的音频和基于对象的音频时,一些系统不能协调各空间化技术的使用。在一个示例场景中,如果用户正在运行利用第一空间化技术的媒体播放器并正在运行利用另一空间化技术的视频游戏,则两个应用在它们如何呈现它们各自的经空间编码的流方面可采用完全不同的路径。为了进一步说明此示例,如果媒体播放器使用HRTF-A呈现音频并且视频游戏使用HRTF-B呈现音频,并且两个输出流都被定向到头戴式耳机,则用户体验可能不太理想,因为各应用无法协调到头戴式耳机的信号的处理。由于一些应用在处理空间化音频时不彼此协调,因此一些现有系统可能无法高效利用计算资源。此外,当多个应用正在运行时,利用特定输出设备(诸如杜比Atmos扬声器系统)的一个应用可抑制另一应用完全利用相同空间化技术的能力。因此,用户可能无法听到来 ...
【技术保护点】
1.一种计算设备,包括:处理器;与所述处理器通信的计算机可读存储介质,所述计算机可读存储介质具有存储于其上的计算机可执行指令,所述计算机可执行指令在被所述处理器执行时使得所述处理器:公开应用编程接口(API),所述API被配置为接收上下文数据;在所述API处接收指示编码器或一个或多个端点设备的能力的所述上下文数据;响应于接收所述上下文数据,至少部分地基于指示编码器或一个或多个端点设备的能力的所述上下文数据来选择空间化技术;使所述编码器基于输入信号生成呈现的输出信号,所述输入信号包括由所选空间化技术处理的基于对象的音频和基于通道的音频;以及使呈现的输出信号从所述编码器传递到所 ...
【技术特征摘要】
【国外来华专利技术】2016.03.30 US 62/315,530;2017.03.15 US 15/460,1631.一种计算设备,包括:处理器;与所述处理器通信的计算机可读存储介质,所述计算机可读存储介质具有存储于其上的计算机可执行指令,所述计算机可执行指令在被所述处理器执行时使得所述处理器:公开应用编程接口(API),所述API被配置为接收上下文数据;在所述API处接收指示编码器或一个或多个端点设备的能力的所述上下文数据;响应于接收所述上下文数据,至少部分地基于指示编码器或一个或多个端点设备的能力的所述上下文数据来选择空间化技术;使所述编码器基于输入信号生成呈现的输出信号,所述输入信号包括由所选空间化技术处理的基于对象的音频和基于通道的音频;以及使呈现的输出信号从所述编码器传递到所述一个或多个端点设备。2.根据权利要求1所述的计算设备,其特征在于,所述上下文数据包括一个或多个偏好,并且其中所述空间化技术的选择进一步基于所述一个或多个偏好。3.根据权利要求1所述的计算设备,其特征在于,所述上下文数据包括对多个空间化技术排定优先级的一个或多个偏好,所述一个或多个偏好包括第一空间化技术作为第一优先级和第二空间化技术作为第二优先级,并且其中选择所述空间化技术包括:确定所述编码器和所述一个或多个端点设备何时与所述第一空间化技术兼容;当所述编码器和所述一个或多个端点设备与所述第一空间化技术兼容时,将所述第一空间化技术确定为所选空间化技术;确定所述编码器和所述一个或多个端点设备何时与所述第二空间化技术兼容;当所述编码器和所述一个或多个端点设备与所述第二空间化技术兼容时,并且当所述编码器或所述一个或多个端点设备与所述第一空间化技术不兼容时,将所述第二空间化技术确定为所选空间化技术。4.根据权利要求1所述的计算设备,其特征在于,所述上下文数据包括对多个端点设备排定优先级的一个或多个偏好,所述一个或多个偏好包括第一端点设备作为第一优先级和第二端点设备作为第二优先级,并且其中选择所述空间化技术包括:确定所述一个或多个端点设备中的所述第一端点设备与所述第一空间化技术兼容;确定所述第一端点设备何时与所述编码器通信;当确定所述第一端点设备与所述编码器通信时,将所述第一空间化技术确定为所选空间化技术;确定所述一个或多个端点设备中的所述第二端点设备与所述第二空间化技术兼容;确定所述第二端点设备何时与所述编码器通信;以及当确定所述第二端点设备与所述编码器通信时并且当所述第一端点设备不与所述编码器通信时,将所述第二空间化技术确定为所选空间化技术。5.根据权利要求1所述的计算设备,其特征在于,选择所述空间化技术包括:至少部分地基于所述上下文数据确定所述一个或多个端点设备中的第一端点设备与第一空间化技术兼容;确定所述第一端点设备何时与所述编码器通信;当确定所述第一端点设备与所述编码器通信时,将所述第一空间化技术确定为所选空间化技术;至少部分地基于所述上下文数据确定所述一个或多个端点设备中的第二端点设备与第二空间化技术兼容;确定所述第二端点设备何时与所述编码器通信;以及当确定所述第二端点设备与所述编码...
【专利技术属性】
技术研发人员:R·N·海特坎普,S·威尔森斯,P·A·埃德里,P·J·拉德克,I·济亚德,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。