Unity Editor Audio Tap components

The Vivox Unity SDK allows finer Vivox Voice Chat audio integration within your game through Audio Tap components. Audio Taps use Unity Audio Sources to make the Voice Chat audio accessible within the Unity Engine’s audio system. Different Audio Tap components are available through the Vivox Unity package to achieve your use cases at different steps of the Vivox audio chain:

  • The Vivox Channel Audio Tap provides the audio of all voice activity coming from all remote players in a channel. You should use this tap when, for example, you are trying to make all audio from a channel sound a certain way to the local player
  • The Vivox Capture Source Tap provides the local player’s microphone audio captured by Vivox. An example use of this tap would be to analyze the local player’s microphone audio to make your game react to it.
  • The Vivox Participant Tap provides a specific player’s audio as it is received from the network independent of other participants’ audio. As an example, this tap can be used when you want to attach the audio to each remote player’s avatar. Refer to the Participant Tap section for details on how to use this tap.
Related pagesDescription
General use of the Audio Tap componentsHow to access the Audio Tap component in the Unity Editor.
Audio Taps component parametersInformation on Audio Tap parameters.
Access audio dataHow to access the raw audio data.
Use Audio Taps in C# scriptsHow to use the Audio Taps in C# scripts.