For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Ask AIPlaygroundLoginFree API Key
HomeAPI ReferenceVoice AgentSpeech-to-TextText-to-SpeechIntelligenceSelf-Hosted Deployments
HomeAPI ReferenceVoice AgentSpeech-to-TextText-to-SpeechIntelligenceSelf-Hosted Deployments
    • Home
    • Ask AI
    • Support
    • Changelog
  • Trust & Security
    • Security Policy
    • Data Privacy Compliance
    • Information Security & Privacy
  • SDKs
    • SDK Features
  • Guides
LogoLogo
Ask AIPlaygroundLoginFree API Key

Changelog

April 15, 2026
April 15, 2026

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:

  • CLI Getting Started
  • CLI Installation
  • CLI Authentication
  • MCP Server

For the launch site and quick reference, visit cli.deepgram.com.


April 15, 2026
April 15, 2026
Was this page helpful?
Previous

April 8, 2026

Next
Built with

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_hint parameter 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 TurnInfo events include a languages field reporting detected languages sorted by word count, and a languages_hinted field 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-en work 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.

wss://api.deepgram.com/v2/listen?model=flux-general-multi&language_hint=en&encoding=linear16&sample_rate=16000

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/listen using model=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