版本:Unity 6 (6000.0)
语言:英语
音频分析器模块
开发双耳声音频解码器

双耳声音频

双耳声是一种音频技术,它提供了一种可以完全包围听众的音效表示。它们可以为远处的环境音效提供一个音频天空盒一种用于表示天空的特殊材质,通常为六面体。 更多信息
词汇表 中查看
,特别适用于 360 度视频和应用程序。

双耳声存储在多通道格式中。双耳声不是将每个通道映射到特定的扬声器,而是以更通用的方式表示声场。你可以根据听众的方向(例如 VR 中用户的头部旋转)旋转声场。你还可以将声场解码为与扬声器设置匹配的格式。

选择双耳声音频解码器

要选择项目中的双耳声音频解码器,请打开项目的 音频 设置(菜单:编辑 > 项目设置 > 音频)。从项目中可用的解码器列表中选择一个 双耳声解码器插件

Ambisonic options in the Audio settings
音频设置中的双耳声选项

Unity 没有内置的解码器,但你可以执行以下选项之一

  • 你可以创建自己的双耳声音频解码器插件在 Unity 之外创建的一组代码,用于在 Unity 中创建功能。Unity 中可以使用两种类型的插件:托管插件(使用 Visual Studio 等工具创建的托管 .NET 程序集)和本机插件(特定于平台的本机代码库)。 更多信息
    词汇表 中查看
    。有关更多信息,请参阅 双耳声音频解码器

  • 使用外部解码器。例如,一些VR虚拟现实 更多信息
    词汇表 中查看
    硬件制造商在他们的 Unity 音频 SDK 中提供这些解码器。查看目标平台制造商的文档,了解该功能是否适用于你的项目。

导入双耳声音频片段

要导入双耳声音频片段Unity 中用于存储音频数据的容器。Unity 支持单声道、立体声和多通道音频资源(最多八个通道)。Unity 可以导入 .aif、.wav、.mp3 和 .ogg 音频文件格式,以及 .xm、.mod、.it 和 .s3m 追踪器模块格式。 更多信息
词汇表 中查看
,请导入具有 ACN 分量排序和 SN3D 归一化的多通道 B 格式 WAV 文件。在音频片段的检视器一个 Unity 窗口,显示有关当前选定游戏对象、资源或项目设置的信息,允许你检查和编辑这些值。 更多信息
词汇表 中查看
窗口中,启用 双耳声

The Ambisonic option in the audio clip inspector
音频片段检视器中的双耳声选项

通过音频源播放双耳声音频片段

要通过音频源一个组件,用于在场景中将音频片段播放给音频监听器或通过音频混音器。 更多信息
词汇表 中查看
播放双耳声音频片段

  • 将 WAV 文件指定为音频源上的 音频片段
  • 禁用 空间化选项。播放双耳声音频片段时,它会自动通过项目中选定的双耳声音频解码器进行解码。解码器将片段从双耳声格式转换为项目中选定的扬声器格式。它还根据音频源和音频监听器一个组件,充当麦克风的作用,接收场景中音频源的声音并输出到计算机扬声器。 更多信息
    词汇表 中查看
    的方向,在解码操作中处理空间化。

当 Unity 播放双耳声音频片段时,它会根据需要解压缩文件,然后对其进行解码以将其转换为项目中选定的扬声器模式。然后它会应用音频源的效果。

注意:对于双耳声音频片段,混响区域已禁用。

音频分析器模块
开发双耳声音频解码器