Skip to content

AgentAudioConfig

Audio encoding and sample rate settings for Agent API input and output.

Defined in: src/providers/agent/deepgram/types.ts:369

Audio encoding and sample rate settings for Agent API input and output.

Remarks

Controls how audio is encoded on the wire between the client and the Deepgram Agent API. Defaults are suitable for most browser-based use cases.

Properties

PropertyTypeDescriptionDefined in
input?{ encoding?: string; sample_rate?: number; }Microphone / input audio settings.src/providers/agent/deepgram/types.ts:371
input.encoding?stringAudio codec (e.g. 'linear16', 'opus', 'flac').src/providers/agent/deepgram/types.ts:373
input.sample_rate?numberSample rate in Hz (e.g. 16000, 24000).src/providers/agent/deepgram/types.ts:375
output?{ bitrate?: number; container?: string; encoding?: string; sample_rate?: number; }Agent speech / output audio settings.src/providers/agent/deepgram/types.ts:378
output.bitrate?numberOutput bitrate in bits per second (relevant for lossy codecs).src/providers/agent/deepgram/types.ts:384
output.container?stringContainer format for output audio. Remarks Use 'none' for raw PCM without a container header. Other values depend on the encoding (e.g. 'ogg' for Opus).src/providers/agent/deepgram/types.ts:392
output.encoding?stringAudio codec (e.g. 'linear16', 'opus', 'mp3').src/providers/agent/deepgram/types.ts:380
output.sample_rate?numberSample rate in Hz (e.g. 16000, 24000).src/providers/agent/deepgram/types.ts:382

© 2026 CompositeVoice. All rights reserved.

Font size
Contrast
Motion
Transparency