Skip to content

bodhi-realtime-agent / STTAudioConfig

Interface: STTAudioConfig ​

Defined in: src/types/transport.ts:125

Audio format descriptor passed to an STT provider at configuration time.

Properties ​

bitDepth ​

bitDepth: number

Defined in: src/types/transport.ts:129

Bits per sample (16 for PCM, 8 for G.711 μ-law).


channels ​

channels: number

Defined in: src/types/transport.ts:131

Number of channels (1 = mono).


encoding? ​

optional encoding?: "pcm" | "pcmu"

Defined in: src/types/transport.ts:135

Encoding the consumer will deliver. Default 'pcm' — every existing STT provider expects PCM16. A G.711-only provider declares supportedEncodings: ['pcmu'] and VoiceSession encodes before feeding.


sampleRate ​

sampleRate: number

Defined in: src/types/transport.ts:127

Sample rate in Hz (e.g. 16000 for Gemini, 24000 for OpenAI).

Built with VitePress