Skip to main content

@dialstack/sdk-dev / js/src / AudioSettings

Interface: AudioSettings

Defined in: sdk/js/src/types/provisioning.ts:76

Audio-related device configuration.

Properties​

codecs?​

TypeScript
optional codecs?: AudioCodec[];

Defined in: sdk/js/src/types/provisioning.ts:81

Codecs the phone offers, in order of preference. Replaces the parent layer's list entirely rather than merging with it.


echo_cancellation?​

TypeScript
optional echo_cancellation?: boolean;

Defined in: sdk/js/src/types/provisioning.ts:91

Acoustic echo cancellation. Should typically be enabled for speakerphone use.


jitter_buffer?​

TypeScript
optional jitter_buffer?: JitterBuffer;

Defined in: sdk/js/src/types/provisioning.ts:95

Jitter buffer configuration for handling network delay variation.


vad_enabled?​

TypeScript
optional vad_enabled?: boolean;

Defined in: sdk/js/src/types/provisioning.ts:86

Voice Activity Detection (silence suppression). When true, suppresses transmission during silence to save bandwidth.