Correction: Browser Agent SDK has no client-side VAD
The Browser Agent SDK never shipped client-side Silero voice activity detection. Documentation published with the SDK described it as an available feature, and that documentation was wrong. The following did not exist in any released package:
- The
vadoption onMicrophoneOptionsin@deepgram/agents. - The
speechThresholdandsilenceThresholdVAD options. - The
speech-startandspeech-endevents onAgentMicrophone. - The
vadfield inWidgetConfigand the widget’s VAD configuration section. - The
@ricky0123/vad-webandonnxruntime-webpeer dependencies. Uninstall them if you added them for VAD.
Correction: token minting uses ttl_seconds
The server-side token-minting example on the Browser Agent SDK overview posted {"ttl": 30} to POST /v1/auth/grant. The field is named ttl_seconds:
/v1/auth/grant accepts unrecognized fields, returns 200, and issues a token with the 30-second default, so a request built from the old example raised no error while ignoring the requested lifetime. If you copied that example and increased the number, your tokens expired after 30 seconds.
Nova-3 Pharma: Speech-to-Text for Pharmaceutical Use Cases (English)
We have released nova-3-pharma, a new Nova-3 model purpose-built for pharmaceutical vocabulary, with a focus on accurate drug-name recognition. It is designed for pharmacy and healthcare voice-agent workflows where getting the medication right matters most. Available in English for both batch and streaming.
September 15, 2026
India Endpoint Now Generally Available
The Deepgram India endpoint (api.in.deepgram.com) is now generally available for customers requiring data processing within India.
Supported APIs
The India endpoint supports the following Deepgram APIs:
September 15, 2026
Deepgram Self-Hosted September 2026 Release (260915)
Container Images (release 260915)
-
quay.io/deepgram/self-hosted-api:release-260915- Equivalent image to:
quay.io/deepgram/self-hosted-api:1.192.37
- Equivalent image to:
-
quay.io/deepgram/self-hosted-engine:release-260915-
Equivalent image to:
quay.io/deepgram/self-hosted-engine:3.131.2
-
Minimum required NVIDIA driver version:
>=580, open kernel module flavor- The minimum driver version has increased this release, up from
>=570.172.08. The Engine image is built against CUDA 13, and NVIDIA’s official CUDA 13 support begins with the580driver branch. NVIDIA’s documentation states the CUDA 13 minimum as>=580rather than a specific version. - The driver must be the open kernel module flavor, for example
nvidia-driver-580-open. The proprietary build of the same version is not supported.- On Blackwell hardware the consequence is total: NVIDIA never added Blackwell support to the proprietary
580branch, so on that build a Blackwell GPU disappears from the system,nvidia-smireports no devices, and Engine will not start. See Drivers and Containerization Platforms for installation and verification steps.
- On Blackwell hardware the consequence is total: NVIDIA never added Blackwell support to the proprietary
- The minimum driver version has increased this release, up from
-
-
quay.io/deepgram/self-hosted-license-proxy:release-260915- Equivalent image to:
quay.io/deepgram/self-hosted-license-proxy:1.11.1
- Equivalent image to:
-
quay.io/deepgram/self-hosted-billing:release-260915- Equivalent image to:
quay.io/deepgram/self-hosted-billing:1.14.0-2
- Equivalent image to:
SDK releases
Deepgram Python SDK v7.9.0, JavaScript SDK v5.11.0, and Java SDK
v0.10.0 are now available. All three releases add Voice Agent
ForceEndTurn support, Flux TTS expressivity controls for Agent providers, and
the expanded Flux TTS speed range of 0.5 through 1.5 in 0.05 increments.
@deepgram/react 0.2.0
@deepgram/react 0.2.0 adds runtime Voice Agent controls and makes React session lifecycle handling safer. The release updates the React layer for @deepgram/agents 0.1.2 and @deepgram/sdk 5.9.0.
Hold a function call until the user's turn is confirmed
The agent begins building a reply before speech-to-text confirms the user has finished speaking. Agent audio is held until that confirmation, but function calls have always dispatched as soon as the LLM emitted them. For a function with an irreversible side effect, such as ending a call or booking an appointment, that meant the action could run for a turn the user then continued.
Nova-3 Adds Kazakh, Plus Improved Models for Estonian, Hebrew, Latvian, Lithuanian, Macedonian, Malay, and Polish
We have added Kazakh as a new Nova-3 language and released improved Nova-3 monolingual models for seven existing languages. These updates expand language coverage and enhance transcription quality for batch and streaming workloads.
Wider speed range for Flux TTS
Flux TTS speed now runs from 0.5 to 1.5 in 0.05 increments, up from 0.85–1.15. The default stays 1.0, and every previously accepted value still works.
The wider range applies everywhere speed is accepted on Flux TTS: the /v2/speak streaming WebSocket (at connection and mid-session with Configure), the /v2/speak batch REST endpoint, and agent.speak.provider.speed in Voice Agent sessions running provider.version v2. A value outside the range is still rejected with SPEED_OUT_OF_RANGE, and one off the 0.05 increment with SPEED_INCREMENT_INVALID.
Flexible turn-taking control for Flux
Flux now gives you full control over how turns end. Beyond Flux’s native end-of-turn detection, you can override it, suppress it entirely, or blend the two — and switch between these modes on the fly, even for a single turn, with a Configure message. Turn-taking goes from a fixed behavior to something you shape around each moment of a conversation.
Nova-3 Model Improvements for Bulgarian, Croatian, Estonian, Georgian, Italian, Latvian, Lithuanian, Malay, Marathi, and Telugu
We have released improved Nova-3 monolingual models for ten existing languages. These updates enhance transcription quality for batch and streaming workloads.
Nova-3 Adds Assamese, Mongolian, and Pashto, Plus Improved Models for Czech, Danish, Swedish, Tagalog, and Turkish
We have added Assamese, Mongolian, and Pashto as new Nova-3 languages and released improved Nova-3 monolingual models for several existing languages. These updates expand language coverage and enhance transcription quality for batch and streaming workloads.
August 26, 2026
Deepgram Self-Hosted August 2026 Release (260826)
Container Images (release 260826)
-
quay.io/deepgram/self-hosted-api:release-260826- Equivalent image to:
quay.io/deepgram/self-hosted-api:1.192.31
- Equivalent image to:
-
quay.io/deepgram/self-hosted-engine:release-260826-
Equivalent image to:
quay.io/deepgram/self-hosted-engine:3.128.0
-
Minimum required NVIDIA driver version:
>=570.172.08
-
-
quay.io/deepgram/self-hosted-license-proxy:release-260826- Equivalent image to:
quay.io/deepgram/self-hosted-license-proxy:1.11.0-1
- Equivalent image to:
-
quay.io/deepgram/self-hosted-billing:release-260826- Equivalent image to:
quay.io/deepgram/self-hosted-billing:1.14.0-1
- Equivalent image to:
ForceEndTurn client message
You can now end the current user turn from your own signal instead of waiting for end-of-turn detection.
Deepgram CLI 0.3.0: Flux TTS and Flux STT
Deepgram CLI 0.3.0 is now available. It completes CLI support for Flux TTS, which reached general availability on 12 August, fixes Flux STT streaming, and enforces the CLI’s exit-code contract.
Upgrading from 0.2.26 picks up everything in this release. 0.2.27 was tagged but never published, so its changes arrive here.
Expressivity for Flux TTS voices, and two new OpenAI models
expressivity for Flux TTS
agent.speak.provider.expressivity shifts a Flux TTS voice’s delivery register along a calm to animated axis. It accepts the whole numbers -2 to 2 and defaults to 0, the voice’s tuned delivery. Negative values produce calmer, steadier delivery; positive values produce more animated delivery with a wider pitch range. Every Flux voice supports it, and the value applies for the whole session.
Nova-3 Adds Afrikaans and Georgian, Plus Improved Models for Hungarian, Macedonian, Russian, Slovak, Slovenian, and Urdu
We have added Afrikaans and Georgian as new Nova-3 languages and released improved Nova-3 monolingual models for several existing languages. These updates expand language coverage and enhance transcription quality for batch and streaming workloads.
Numerals Support Now Available for 4 New Languages: Bulgarian, Chinese (Cantonese, Traditional), Malay, and Korean (Monolingual Models)
Supported languages and language codes:
- Bulgarian (
bg) - Chinese (Cantonese, Traditional) (
zh-HK) - Malay (
ms) - Korean (
ko,ko-KR)
You can now use Deepgram’s Numerals feature with monolingual models for Bulgarian, Chinese (Cantonese, Traditional), Malay, and Korean. Numerals converts spoken numbers into digits (for example, “three hundred” → “300”) in your transcript, helping you create more accurate and easily processed results.
August 12, 2026
Deepgram Self-Hosted August 2026 Release (260812)
Container Images (release 260812)
-
quay.io/deepgram/self-hosted-api:release-260812- Equivalent image to:
quay.io/deepgram/self-hosted-api:1.192.25
- Equivalent image to:
-
quay.io/deepgram/self-hosted-engine:release-260812-
Equivalent image to:
quay.io/deepgram/self-hosted-engine:3.127.0
-
Minimum required NVIDIA driver version:
>=570.172.08
-
-
quay.io/deepgram/self-hosted-license-proxy:release-260812- Equivalent image to:
quay.io/deepgram/self-hosted-license-proxy:1.11.0
- Equivalent image to:
-
quay.io/deepgram/self-hosted-billing:release-260812- Equivalent image to:
quay.io/deepgram/self-hosted-billing:1.14.0
- Equivalent image to: