Skip to main content
Version: 2.x

Class OdinDefaults

ODIN default configuration

Assembly: cs.temp.dll.dll
Declaration
public static class OdinDefaults

Properties

AccessKey

Default access key

Declaration
public static string AccessKey { get; set; }

Server

Default server url

Declaration
public static string Server { get; set; }

UserDataText

Default text representation of UserData

Declaration
public static string UserDataText { get; set; }

TokenLifetime

JWT room token lifetime

Declaration
public static ulong TokenLifetime { get; set; }

Fields

SDKID

PackageName

Declaration
public const string SDKID = "io.fourplayers.odin"

GATEWAY

Default Gateway

Declaration
public const string GATEWAY = "gateway.odin.4players.io"

SampleRate

Default Samplerate

Declaration
public const int SampleRate = 48000

Stereo

Default Stereo flag

Declaration
public const bool Stereo = false

Verbose

Enable additional logs

Declaration
public static bool Verbose

Debug

Enable additional debug logs

Declaration
public static bool Debug

VoiceActivityDetection

Idicates whether the ApmConfig setting is enabled by default

Declaration
public static bool VoiceActivityDetection

VoiceActivityDetectionAttackProbability

Idicates the vad attack probability ApmConfig setting by default

Declaration
public static float VoiceActivityDetectionAttackProbability

VoiceActivityDetectionReleaseProbability

Idicates the vad release probability ApmConfig setting by default

Declaration
public static float VoiceActivityDetectionReleaseProbability

VolumeGate

Idicates whether the ApmConfig setting is enabled by default

Declaration
public static bool VolumeGate

VolumeGateAttackLoudness

Idicates the gate attack loudness ApmConfig setting by default

Declaration
public static float VolumeGateAttackLoudness

VolumeGateReleaseLoudness

Idicates the gate release loudness ApmConfig setting by default

Declaration
public static float VolumeGateReleaseLoudness

EchoCanceller

Idicates whether the ApmConfig setting is enabled by default

Declaration
public static bool EchoCanceller

HighPassFilter

Idicates whether the ApmConfig setting is enabled by default

Declaration
public static bool HighPassFilter

PreAmplifier

Idicates whether the ApmConfig setting is enabled by default

Declaration
public static bool PreAmplifier

NoiseSuppressionLevel

Idicates the level of noise suppression ApmConfig setting by default

Declaration
public static NativeBindings.OdinNoiseSuppression NoiseSuppressionLevel

TransientSuppressor

Idicates whether the ApmConfig setting is enabled by default

Declaration
public static bool TransientSuppressor

GainController

Idicates whether the ApmConfig setting is enabled by default

Declaration
public static bool GainController