For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
LogoLogo
Ask AIPlaygroundLoginFree API Key
HomeAPI ReferenceVoice AgentSpeech-to-TextText-to-SpeechIntelligenceSelf-Hosted Deployments
HomeAPI ReferenceVoice AgentSpeech-to-TextText-to-SpeechIntelligenceSelf-Hosted Deployments
    • Getting Started with Speech to Text
  • Pre-Recorded Audio
    • Getting Started
    • Feature Overview
    • Template Apps
  • Streaming Audio
      • Getting Started
      • Feature Overview
      • Template Apps
      • End-of-Turn Configuration
      • Flux Multilingual & Language Prompting
      • Build a Flux-enabled Voice Agent
      • Why Flux's State Machine Matters
    • Compare Flux to Nova-3
  • Models and Languages
    • Models & Languages Overview
    • Languages Support
    • Language Detection
    • Multilingual Codeswitching
    • Model Options
    • Version
  • Formatting
    • Speaker Diarization
    • Dictation
    • Filler Words
    • Measurements
    • Numerals
    • Paragraphs
    • Profanity Filtering
    • Punctuation
    • Redaction
    • Smart Formatting
    • Supported Entity Types
    • Utterances
    • Utterance Split
  • Custom Vocabulary
    • Find and Replace
    • Keyterm Prompting
    • Keywords
    • Search
  • Media Input Settings
    • Channels
    • Encoding
    • Multichannel
    • Sample Rate
  • Results Processing
    • Understanding Word Confidence Scores
    • STT Callback
    • STT Tagging
    • Extra Metadata
  • Migrating
    • Migrating From Amazon Web Services (AWS) Transcribe to Deepgram
    • Migrating From Google Speech-to-Text (STT) to Deepgram
    • Migrating From OpenAI Whisper to Deepgram
    • Migrating from AssemblyAI Speech-to-Text to Deepgram
  • Getting Started with Speech to Text
  • Getting Started
  • Feature Overview
  • Template Apps
  • Automatically Generating WebVTT & SRT Captions
  • Automatically Transcribe and Summarize Phone Calls
  • Getting Started with Deepgram Whisper Cloud
  • Generating and Saving Transcripts From the Terminal
  • Using Callbacks to Return Transcripts to Your Server
  • When Callback Is Not Received
  • When To Use Multichannel and Diarization
  • When To Use Keywords and Search
  • Getting Started
  • Feature Overview
  • Template Apps
  • End-of-Turn Configuration
  • Flux Multilingual & Language Prompting
  • Build a Flux-enabled Voice Agent
  • Why Flux's State Machine Matters
  • Configure
  • Close Stream
  • Migrating from Nova-3 to Flux
  • Optimize Voice Agent Latency with EagerEndOfTurn
  • Getting Started
  • Feature Overview
  • Live Streaming Starter Kit
  • Template Apps
  • Close Stream
  • Finalize
  • Audio Keep Alive
  • Speech Started
  • Utterance End
  • Endpointing
  • Interim Results
  • End of Speech Detection While Live Streaming
  • Using Interim Results
  • Endpointing & Interim Results With Live Streaming
  • Determining Your Audio Format for Live Streaming Audio
  • Measuring Streaming Latency
  • STT Troubleshooting WebSocket, NET, and DATA Errors
  • Recovering From Connection Errors & Timeouts When Live Streaming
  • Using Lower-Level Websockets with the Streaming API
  • Compare Flux to Nova-3
  • Models & Languages Overview
  • Languages Support
  • Language Detection
  • Multilingual Codeswitching
  • Model Options
  • Version
  • Speaker Diarization
  • Dictation
  • Filler Words
  • Measurements
  • Numerals
  • Paragraphs
  • Profanity Filtering
  • Punctuation
  • Redaction
  • Smart Formatting
  • Supported Entity Types
  • Utterances
  • Utterance Split
  • Find and Replace
  • Keyterm Prompting
  • Keywords
  • Search
  • Media Input Settings
  • Channels
  • Encoding
  • Multichannel
  • Sample Rate
  • Understanding Word Confidence Scores
  • STT Callback
  • STT Tagging
  • Extra Metadata
  • Migrating From Amazon Web Services (AWS) Transcribe to Deepgram
  • Migrating From Google Speech-to-Text (STT) to Deepgram
  • Migrating From OpenAI Whisper to Deepgram
  • Migrating from AssemblyAI Speech-to-Text to Deepgram
Ask AIPlaygroundLoginFree API Key
Streaming AudioConversational STT for Voice Agents (Flux)

Template Apps

Get up and running fast with our Flux conversational STT template applications, fully integrated with Deepgram out-of-the-box.

Node.js
Node.js

Flux conversational STT demo app using Node.js

Bun
Bun

Flux conversational STT demo app using Bun

Deno
Deno

Flux conversational STT demo app using Deno

Flask
Flask

Flux conversational STT demo app using Flask

Django
Django

Flux conversational STT demo app using Django

FastAPI
FastAPI

Flux conversational STT demo app using FastAPI

Go
Go

Flux conversational STT demo app using Go

.NET
C# / .NET

Flux conversational STT demo app using C# / .NET

Java
Java

Flux conversational STT demo app using Java

Ruby
Ruby

Flux conversational STT demo app using Ruby

PHP
PHP

Flux conversational STT demo app using PHP

C++
C++

Flux conversational STT demo app using C++

Rust
Rust

Flux conversational STT demo app using Rust

Was this page helpful?
Previous

End-of-Turn Detection Parameters

Configure Flux’s end-of-turn detection behavior with eot_threshold, eager_eot_threshold, and eot_timeout_ms.

Next
Built with