Skip to content

DeepgramFluxOptions

Deepgram Flux transcription options passed as query parameters on the V2 WebSocket connection URL.

Defined in: src/providers/stt/deepgram-flux/DeepgramFlux.ts:25

Deepgram Flux transcription options passed as query parameters on the V2 WebSocket connection URL.

See

DeepgramFluxConfig for the full provider configuration

Properties

PropertyTypeDefault valueDescriptionDefined in
eagerEotThreshold?numberundefinedEager end-of-turn confidence threshold (0.3–0.9). When set, enables EagerEndOfTurn and TurnResumed events. This is what powers the eager LLM pipeline.src/providers/stt/deepgram-flux/DeepgramFlux.ts:50
encoding?stringundefinedAudio encoding format. Required when sending non-containerized/raw audio.src/providers/stt/deepgram-flux/DeepgramFlux.ts:33
eotThreshold?number0.7End-of-turn confidence threshold (0.5–0.9). Controls when EndOfTurn fires.src/providers/stt/deepgram-flux/DeepgramFlux.ts:43
eotTimeoutMs?number5000Milliseconds after speech before forcing an end-of-turn, regardless of EOT confidence.src/providers/stt/deepgram-flux/DeepgramFlux.ts:57
keyterms?string | string[]undefinedKeyterms to boost recognition of specialized terminology.src/providers/stt/deepgram-flux/DeepgramFlux.ts:60
mipOptOut?booleanundefinedOpt out of the Deepgram Model Improvement Program.src/providers/stt/deepgram-flux/DeepgramFlux.ts:66
model?stringundefinedFlux model to use. Currently only 'flux-general-en'.src/providers/stt/deepgram-flux/DeepgramFlux.ts:27
sampleRate?numberundefinedSample rate in Hz. Required when encoding is set.src/providers/stt/deepgram-flux/DeepgramFlux.ts:36
tag?string | string[]undefinedLabels for usage reporting. Multiple values are sent as separate tag= query parameters.src/providers/stt/deepgram-flux/DeepgramFlux.ts:63

© 2026 CompositeVoice. All rights reserved.

Font size
Contrast
Motion
Transparency