在现实生活中,空间音效至关重要。 当有人叫你的名字时,你知道要以哪种方式看。 如果你把一枚硬币扔在人行道上,你可以判断它是以哪种方式滚滚的。 为什么? 由于可以听到“空间”,换句话说,因此可以判断声音在环境中发生的位置。
在混合现实应用中,你可能必须向上、向下、从一侧到一侧或后面查找正在发生的事情。 有时,你可能还不清楚你应该在哪里看。 空间音效将全息影像更深入地连接到混合现实世界,并提供有关环境和对象状态的信息。 你可以从想要吸引注意力的方向提供提示:这有助于用户保持对真实环境的认识,并指导他们执行后续步骤。 这增加了用户对手势和语音交互的信心。
在混合现实中使用声音需要与触摸和键盘和鼠标应用程序不同的方法。 关键的声音设计决策包括要空间化的声音以及要声化哪些交互。 有关详细指导,请参阅 空间音效最佳做法 一文。
空间
空间化是空间声音的方向部分。 对于 7.1 家庭影院设置,空间化就像在扬声器之间平移一样简单。 但对于混合现实中的耳机,必须使用 基于 HRTF 的技术 来获得准确性和舒适感。 Windows 提供基于 HRTF 的空间化,这种支持在HoloLens 2上是硬件加速的。
有关在应用程序中有效使用空间化的建议,请参阅 空间音效最佳做法。
设备支持
| 功能 | HoloLens (第一代) | HoloLens 2 | 沉浸式头戴显示设备 |
| 空间 | ✔️ | ✔️ | ✔️ |
| 空间化硬件加速 | ❌ | ✔️ | ❌ |
案例研究
HoloTour 几乎带用户到世界各地的旅游和历史遗址。 请参阅 HoloTour 的声音设计 案例研究。 使用特殊的麦克风和渲染设置来捕获主题空间。
RoboRaid 是 HoloLens 的高能量射击游戏。 RoboRaid 的声音设计案例研究描述了为确保空间音效得到最充分戏剧性效果而做出的设计选择。
空间化器个性化
混合现实头戴显示设备(包括 HoloLens)的低延迟头部跟踪支持基于 HRTF 的高质量空间化。
HRTF 处理不同频率的耳朵之间的水平和相位差异。 它们基于人头、躯干和耳朵形状的物理模型和测量值, (针尖) 。 我们的大脑对这些差异做出反应,以提供感知到的声音方向。
每个人都具有独特的耳朵形状、头部大小和耳朵位置。 因此,最佳 HRTF 符合你的需要。 为了提高空间化的准确性,HoloLens 使用学生间距离 (头戴显示设备的 IPD) 来调整头部大小的 HRTF。
Spatializer 平台支持
Windows 通过 ISpatialAudioClient API 提供空间化,包括 HRTF。 此 API 向应用程序公开HoloLens 2 HRTF 硬件加速。
Spatializer 中间件支持
以下第三方音频引擎支持 Windows 的 HRTF。
声学
空间声音不仅仅是方向。 其他维度包括遮挡、阻碍、混响、门户和源建模。 这些维度统称为 音效。 如果没有音效,空间化声音将缺乏感知距离。
声学处理范围从简单到复杂。 可以使用任何音频引擎支持的混响将空间化的声音推送到侦听器的环境中。 音响系统(如项目音响效果)提供更丰富、更引人注目的声学处理。 项目音响效果可以模拟墙壁、门和其他场景几何图形对声音的影响。 对于在开发时已知相关场景几何图形的情况,这是一个有效的选项。