Data and AI releases

548 this month ยท 176 companies

๐Ÿ†• New languages

UpdateNot yet verified

- Afrikaans ( af , af-ZA ) , available for batch and streaming. Georgian ( ka , ka-GE ) , available for batch and streaming. Access these languages by setting model="nova-3" and the relevant language code in your request.

LLMsStreaming

Also shipped Aug 17, 2026Deepgram in August 2026 โ†’

Session restore for serverless jobs is now in Beta

Restore the Python variables and Spark session from a serverless compute job run into a new interactive notebook, so you can debug a failure or explore results without rerunning the job. Databricks automatically captures a state snapshot when an eligible run fails, runs 30 minutes or longer, or is cancelled, and keeps it for 7 days after the run completes.

Beta
Source โ†—

More from DeepgramEvery Deepgram release โ†’

Improved models

Batch and streaming models Russian ( ru ) Slovak ( sk ) Slovenian ( sl ) Urdu ( ur ) Streaming models Hungarian ( hu ) Macedonian ( mk ) You do not need to change your API requests to access the improvements to existing languages; the updates are live for all users.

Update
Source โ†—

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.

Full Flux TTS support on dg speak

dg speak now defaults to flux-alexis-en on Speak v2 (WebSocket streaming) instead of Aura 2. Synthesised audio differs from earlier releases unless you request an Aura model explicitly: dg speak "Hello from Deepgram" -m aura-2-asteria-en -o hello.mp3 Two Flux-only controls are now available.

Flux STT streaming is fixed

dg listen has routed flux-* models to Listen v2 since 0.2.5 , but v2 was receiving v1-only parameters ( language , smart_format , punctuate , channels , diarize , interim_results ) and returning HTTP 400.

Update
Source โ†—

Redaction and numerals on dg listen

dg listen call.wav --redact numbers --numerals --redact is repeatable. Flux STT accepts numbers and aggressive_numbers ; Listen v1 also accepts categories such as pci and ssn . --numerals converts spoken numbers to digits. Both apply to prerecorded and live paths. All of the above runs on Deepgram Python SDK 7.7.0.

Update
Source โ†—

Exit codes are now enforced

This release includes a breaking change. dg previously exited 0 regardless of outcome. It now follows the documented contract: Code Meaning 0 Success 1 Error, including crashes and usage errors such as an unknown command or invalid flag 2 User interrupt: Ctrl-C, or Ctrl-D at a prompt Scripts and CI steps that ignored the exit code will now surface failures...

Update
Source โ†—

Error output moved to stderr

Usage errors, crashes, and cancellation messages are written to stderr instead of stdout, so dg -o json keeps stdout machine-readable when a command fails this way. Previously these printed to stdout, which corrupted output piped into tools such as jq . This covers the root command path.

Update
Source โ†—