Skip to content

bodhi-realtime-agent / DeepgramSTTConfig

Interface: DeepgramSTTConfig

Defined in: transport/deepgram-stt-provider.ts:7

Configuration for Deepgram Nova-3 live streaming STT.

Properties

apiKey

apiKey: string

Defined in: transport/deepgram-stt-provider.ts:9

Deepgram API key. Required.


endpointingMs?

optional endpointingMs: number | false

Defined in: transport/deepgram-stt-provider.ts:15

Endpointing silence threshold in milliseconds, or false to disable. Default: 300.


keyterms?

optional keyterms: string[]

Defined in: transport/deepgram-stt-provider.ts:23

Nova-3 keyterm prompting values.


language?

optional language: string

Defined in: transport/deepgram-stt-provider.ts:13

BCP-47 language code. Default: 'en-US'.


model?

optional model: string

Defined in: transport/deepgram-stt-provider.ts:11

Deepgram live transcription model. Default: 'nova-3'.


punctuate?

optional punctuate: boolean

Defined in: transport/deepgram-stt-provider.ts:19

Enable punctuation. Default: true.


smartFormat?

optional smartFormat: boolean

Defined in: transport/deepgram-stt-provider.ts:21

Enable smart formatting. Default: true.


utteranceEndMs?

optional utteranceEndMs: number

Defined in: transport/deepgram-stt-provider.ts:17

Utterance-end gap threshold in milliseconds. Default: 1000.

Built with VitePress