空间音频
空间音频定义¶
-
Android 13 引入了一种标准方式,让原始设备制造商 (OEM) 能够支持空间音频和头部跟踪,而无需供应商专用的自定义或 SDK。
-
空间音频是一种技术,用于营造环绕听众的声场。借助空间音频功能,用户能够以与播放所用的音频设备变频器的实际位置不同的位置来感知声道和单个声音。例如,借助空间音频功能,用户能够通过头戴式耳机聆听多声道音轨。使用空间音频功能时,尽管头戴式耳机只有两个变频器用于播放音频,但用户可以感知自己面前的对话,以及身后的环绕效果。
架构¶
Android 13 对 Android 音频框架和 API 进行了修改,以促进空间音频技术在整个生态系统中得到采用。 下图展示了 Android 13 对音频管道架构进行的与空间音频相关的更改:
图 1. 包含空间化程序的音频管道架构
在新模型中,空间化程序是音频框架的一部分,并已从解码器中分离出来。空间化程序接收混合音频内容,并将立体声流呈现到音频 HAL。将空间化程序与解码器分离后,OEM 能够为解码器和空间化程序选择不同的供应商,并实现进行头部跟踪所需的理想往返延迟时间。这一新模型还包含头部跟踪功能所需的指向传感器框架的钩子。
下图展示了空间化程序和头部跟踪效果所需的音频框架的系统架构:
图 2. 包含空间化程序和头部跟踪功能的系统架构
应用¶
2022年11月底,空间音频功能于aPhone端7.2.3版本上线,于小米官方发布会作为技术支持合作商共同发布。