Deepgram CLI Is Now Available
The Deepgram CLI brings transcription, speech synthesis, text analysis, account management, and MCP tooling to your terminal through a single dg command.
What you can do
Use the dg CLI to work with Deepgram from your terminal:
- Transcribe files, URLs, microphone input, and piped audio
- Generate speech with Deepgram Aura voices
- Run text analysis workflows such as summarization, sentiment, and topic detection
- Manage projects, API keys, members, and usage
- Start an MCP server for AI coding tools
Launch docs
Start here:
For the launch site and quick reference, visit cli.deepgram.com.
Flux Multilingual: Conversational STT, Now in 10 Languages
The same model that solved turn detection for English voice agents now works everywhere your customers speak — no language routing, no model-per-language infrastructure, no accuracy tradeoff.
Deepgram is proud to announce the general availability of Flux Multilingual (flux-general-multi), a single model supporting 10 languages with the same turn-aware, interruption-aware conversational intelligence as flux-general-en.
Key Features:
- 10 languages, one model — English, Spanish, French, German, Hindi, Russian, Portuguese, Japanese, Italian, and Dutch. No language routing or model-per-language infrastructure required.
- Language prompting — The optional
language_hintparameter biases the model toward specific languages, delivering accuracy on par with dedicated monolingual models. Without hints, the model auto-detects the spoken language. - Native code-switching — Handles mid-sentence language switches without configuration changes or reconnections.
- Language detection on every turn — All
TurnInfoevents include alanguagesfield reporting detected languages sorted by word count, and alanguages_hintedfield reflecting the active hints. - Mid-stream reconfiguration — Update language hints during a stream using the Configure control message without disconnecting. Supports patterns like detect-then-lock for optimal accuracy.
- Same Flux architecture — All turn detection, eager end-of-turn, and configuration parameters from
flux-general-enwork identically.
Use Cases:
Designed for non-English monolingual voice agents, multilingual voice agents, global contact centers, bilingual support lines, and any real-time conversational application where callers may speak different languages. For English-only workloads, continue using flux-general-en.
Getting Started:
Connect to Flux Multilingual by setting model=flux-general-multi on the /v2/listen endpoint — no new credentials or endpoints required. Pricing is the same as flux-general-en.
Learn more in the Language Prompting guide, Flux Quickstart, and API Reference.
Availability
Flux Multilingual is now available through our API. To access:
- Connect to
wss://api.deepgram.com/v2/listenusingmodel=flux-general-multi - EU endpoint available:
wss://api.eu.deepgram.com/v2/listen?model=flux-general-multi - Real-time streaming only
- SDK and self-hosted support coming soon