# Audio Tap 组件的一般用法

> Use the Audio Taps to modify audio directly through GameObject components.

Audio Tap 组件在 Vivox Unity 包中提供。安装该包后，可通过 Audio 下的 GameObject 和 Component Addition 菜单添加 Tap。


**Unity 编辑器 Add Component 窗口的屏幕截图，显示了在 Audio 子部分中查找 Audio Tap 组件的位置:**
![Unity 编辑器 Add Component 窗口的屏幕截图，显示了在 Audio 子部分中查找 Audio Tap 组件的位置](/api/media?file=/vivox-unity/media/images/add-component-audiosource.png)

> **Note:**
>
> 您不能为自己创建 Participant Tap，必须为其他用户创建。

添加 Tap 时会将一个 [Audio Source](https://docs.unity3d.com/Manual/class-AudioSource.html) 组件添加到关联的游戏对象。您可以直接通过 GameObject 组件（例如 Unity 在 Audio 下提供的组件）修改 Tap 提供的音频，也可以通过 [Audio Mixer](https://docs.unity3d.com/Manual/AudioMixer.html) 进行路由。


**Unity 编辑器 Inspector 窗口中显示的 Vivox Channel Audio Tap 屏幕截图。:**
![Unity 编辑器 Inspector 窗口中显示的 Vivox Channel Audio Tap 屏幕截图。](/api/media?file=/vivox-unity/media/images/channel-audio-tap-component.png)

如上图所示，在 Vivox Channel Audio Tap 组件屏幕截图中，每个 Audio Tap 的 **Inspector** 窗口中都有一个可见的响度计，以帮助监控运行模式下的音频流活动。

Audio Mixer 还可以修改 Tap 音频。创建 Audio Mixer 后，在 Audio Source 的 **Output** 字段中，选择所需的 **Mixer Group** 以通过混音器路由音频。请注意，在将音频发送到 Audio Mixer Group 之前会应用添加到 Audio Source 游戏对象的所有组件。

## 频道中的 Audio Tap##audio-taps-in-channels

Audio Tap 仅在连接到某个频道时才会起作用。

Tap 在位置 (3D) 频道和非位置 (2D) 频道中都有效。在位置频道中，参与者必须位于音频范围内才能听到对方的声音。

> **Note:**
>
> Channel Audio Tap 仅应用于用户加入的第一个频道。

## Vivox v16.2.0+##vivox-v16.2.0+

从 Vivox 包的 16.2.0 版本开始，您可以跨频道对同一用户应用多个 Participant Audio Tap。但是，如果在 Tap 链中的某个点将“Silence In Channel Audio Mix”参数设置为 True，则所有后续 Tap 都将被静音。
