The AudioCaptureMode model allows selecting the preferred mode for capturing the local participant's audio.

Enumeration members


Standard: = "standard"

The default mode that optimizes captured audio for speech by aggressively removing non-speech content, such as background noise. This mode additionally enhances speech perceptibility to create a conversation-focused conference environment. The mode is supported in SDK 3.7 and later.


Music: = "music"

Allows transmitting a high-quality audio stream with audio enhancements designed to improve the perceptual quality of music content. This mode is perfect for music lessons, virtual concerts, and music-focused webinars. The mode allows more background noise into the conference, as such we do not recommend using the mode in conferences focused on conversation.

We highly recommend using headphones and disabling echo cancellation while using the mode.

Music mode is available in SDK 3.8 and later when running on Chrome or Edge on desktop operating systems and requires using the Dolby Voice Codec (DVC), which is not enabled by default. Enabling the codec requires a proper installation of the SDK and setting the dolbyVoice and the dvwc parameter to true. For more information, see the Using the Dolby Voice Codec guide.

For more information about the mode, see the Music Mode guide. In the case of experiencing issues while using the mode, see the Troubleshooting guide.


Unprocessed: = "unprocessed"

Disables audio processing to allow transmitting non-voice audio to a conference. The mode is supported in SDK 3.7 and later.