Flux TTS Feature Overview
A matrix of Flux TTS (/v2/speak) capabilities at Early Access — the streaming-first, voice-agent-first text-to-speech surface.
Early Access. Flux TTS and the /v2/speak API are in Early Access — the API surface and voice catalog may change before general availability.
This page summarizes what the Flux TTS /v2/speak WebSocket supports at Early Access. For the full wire protocol, see Client Messages and Server Messages.
Model Selection
Media Output Settings (streaming)
The streaming WebSocket emits raw audio (no container), so it supports raw PCM and G711 encodings only:
Compressed/containerized encodings (opus, mp3, flac, aac) and the container / bit_rate parameters are reserved for the batch REST transport (see Transports), not the streaming WebSocket. The streaming connection rejects unknown or batch-only parameters.
Conversational Surface
The streaming WebSocket only — the batch REST transport is a single request/response (see Transports).
Transports
Session Limits
Early Access vs. GA
Rate Limits
For information on Deepgram’s concurrency rate limits, see the API Rate Limits documentation.