Developer Documentation
Our new developer documentation is now available. Please check it out!

OdinEditorConfig

Warning

Version 1.1.0 is deprecated and will be removed in the future and is not being supported for new users. Please update to the latest version as soon as possible.

Switch to manual

public class OdinEditorConfig : MonoBehaviour, IOdinApmConfig

UnityEditor UI component for instance config of Odin

Properties

NameTypeDescription
VerboseBooleanEnable additional Logs
VerboseDebugBooleanEnable additional Logs
AccessKeyStringOdin Client ApiKey
ClientIdStringOdin Client ID
ServerStringGateway
UserDataTextStringDefault UserData content
DeviceSampleRateMediaSampleRateMicrophone Sample-Rate
DeviceChannelsMediaChannelsMicrophone Channels
RemoteSampleRateMediaSampleRatePlayback Sample-Rate
RemoteChannelsMediaChannelsPlayback Channels
PeerJoinedEventBoolean
PeerLeftEventBoolean
PeerUpdatedEventBoolean
MediaAddedEventBoolean
MediaRemovedEventBoolean
RoomUpdatedEventBoolean
MediaActiveStateChangedEventBoolean
MessageReceivedEventBoolean
TokenLifetimeUInt64Time untill the token expires
VoiceActivityDetectionBooleanTurns VAD on and off
VoiceActivityDetectionAttackProbabilitySingleSetup engage of VAD
VoiceActivityDetectionReleaseProbabilitySingleSetup disengage of VAD
VolumeGateBooleanTurns volume gate on and off
VolumeGateAttackLoudnessSingleSetup engage of volume gate
VolumeGateReleaseLoudnessSingleSetup disengage of volume gate
EchoCancellerBooleanTurns Echo cancellation on and off
HighPassFilterBooleanReduces lower frequencies of the input (Automatic game control)
PreAmplifierBooleanAmplifies the audio input
NoiseSuppressionLevelOdinNoiseSuppressionLevelTurns noise suppression on and off
TransientSuppressorBooleanFilters high amplitude noices

Public Methods

NameDescription
GenerateUIAccessKey