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?
optionalencoding?:"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).