Skip to main content
Version: 2.x

Struct NativeBindings.OdinVadConfig

Pipeline configuration of the ODIN voice activity detection module, which offers advanced algorithms to accurately determine when to start or stop transmitting audio data.

Declaration
public struct NativeBindings.OdinVadConfig

Fields

voice_activity

When enabled, ODIN will analyze the audio input signal using smart voice detection algorithms to determine the presence of speech. You can define both the probability required to start and stop transmitting.

Declaration
public NativeBindings.OdinSensitivityConfig voice_activity

volume_gate

When enabled, ODIN will measure the volume of the input audio signal, deciding when a user speaks loudly enough to transmit voice data. You can define both the root-mean-square power (dBFS) for when the gate should engage and disengage.

Declaration
public NativeBindings.OdinSensitivityConfig volume_gate