Skip to main content
Version: 2.x

Struct NativeBindings.OdinViConfig

Pipeline configuration of the Voice Isolation (VI) effect, which uses a deep-learning noise suppression model to separate speech from background sound in the capture signal.

Declaration
public struct NativeBindings.OdinViConfig

Fields

enabled

When enabled, the effect will attenuate non-speech portions of the input audio signal. Re-enabling a disabled effect also resets its internal state.

Declaration
public bool enabled

attenuation_limit_db

Maximum attenuation applied to non-speech in dB; values of 100 and above remove background sound entirely, while values close to 0 disable noise reduction.

Declaration
public float attenuation_limit_db