练习 - 将空间音频添加到 unity 项目
通过本模块系列,你将了解如何通过 Microsoft Spatializer 插件在 HoloLens 2 上使用空间音频。 MixedRealityLearning 存储库具有此教程序列的已完成 Unity 项目。
创建和准备 Unity 项目
在本部分,你将创建一个新的 Unity 项目,并为 MRTK 开发做好准备。
首先,请执行此教程中的步骤(不包括“为设备构建应用程序”说明)。 这包括以下步骤:
- 创建 Unity 项目,并为其提供一个合适的名称,例如“MRTK 教程”。
- 切换生成平台。
- 导入 TextMeshPro Essential 资源。
- 导入混合现实工具包。
- 配置 Unity 项目。
- 创建和设置场景并为场景提供一个合适的名称,例如 SpatialAudio。
通过混合现实功能工具添加空间化程序包
从 Microsoft 下载中心下载混合现实功能工具。
从“空间音频”组中选择 Microsoft Spatializer 组件,并使用“获取功能”按钮将插件集成到项目中。
启用 Microsoft Spatializer 插件
导入 Microsoft Spatializer 后,需要启用它。 打开“编辑”>“项目设置”>“音频”,然后将“Spatializer 插件”更改为“Microsoft Spatializer”。
启用工作站上的空间音频
在 Windows 的桌面版本上,默认情况下禁用空间音频。 右键单击任务栏中的音量图标来,前往声音设置启用它。 从该处导航到“更多声音设置”>“属性”>“空间声音”。 若要获得 HoloLens 2 的最佳声音呈现效果,请选择Windows Sonic for Headphones。 选择“应用”,然后选择“确定”。
:::image type="content" source="../media/spatial-audio-settings.png" alt-text="Screenshot of Desktop spatial audio settings." lightbox="../media/spatial-audio-settings.png":::
注意
仅当计划在 Unity 编辑器中测试项目时,才需要此设置。