7.6.0 (2026-07-22)
Features
What's in this release
SDK regeneration for 2026-07-20 (Fern generator 5.14.18, spec ff8fd2b7).
Flux STT numerals
- New
ListenV2Numeralstype (Literal["true", "false"]) intypes/listen_v2numerals.py, exported from the package root andtypes. - New
numeralsquery param onlisten.v2.connect()and the raw client (connection-time only). See [docs #1020]. - Demonstrated in
examples/14-transcription-live-websocket-v2.py. - New wire coverage in
tests/custom/test_listen_v2_connect_wire.py(sync + async) pins that/v2/listenserializesnumerals=trueand omits it when absent — the/v2/listenhandshake previously had no wire test.
New Aura-2 multilingual TTS voices
- ~40 voices added to
SpeakV1ModelandAudioGenerateRequestModel(es / de / nl / fr / it / ja). - Additive only — not breaking.
Breaking change from spec — mitigated (stays non-breaking)
- The spec removed
stt_latencyfromAgentV1LatencyReport(docs #1006). BecauseAgentV1LatencyReportis a server-emitted (read-only) message,stt_latencyis re-added by hand as a read-side backward-compat field (frozen in.fernignore):report.stt_latencykeeps resolving toNoneinstead of raisingAttributeError, with no request/wire impact. Covered bytests/custom/test_latency_report_stt_compat.py. This keeps the release a minor bump rather than a major.
Verification
mypy src/deepgram— clean (857 files)pytest— 331 passed, 1 skippedruff check src/deepgram— clean