Class OdinRoomConfig
Audio processing configuration of an ODIN room
Implements:
OdinNative.Core.IOdinApmConfig
Properties
VoiceActivityDetection
Enables or disables voice activity detection (VAD)
VoiceActivityDetectionAttackProbability
Voice probability value when the VAD should engage.
VoiceActivityDetectionReleaseProbability
Voice probability value when the VAD should disengage after previously being engaged.
VolumeGate
Enables or disables volume gate
VolumeGateAttackLoudness
Root mean square power (dBFS) when the volume gate should engage.
VolumeGateReleaseLoudness
Root mean square power (dBFS) when the volume gate should disengage after previously being engaged.
EchoCanceller
Enable or disable echo cancellation
HighPassFilter
Enable or disable high pass filtering
PreAmplifier
Enable or disable the pre amplifier
NoiseSuppressionLevel
Set the aggressiveness of the suppression
TransientSuppressor
Enable or disable the transient suppressor
GainController
Enable or disable the gain controller
Methods
GetOdinDefault()
Creates Apm OdinRoomConfig based on OdinNative.Odin.OdinDefaults
Returns
OdinNative.Core.OdinRoomConfig: default Odin Apm Room Config### ToString() Debug
Returns
System.String
: info