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.
Python SDK v7.9.0
Deepgram Python SDK v7.9.0 adds send_force_end_turn() and typed
ForceEndTurn messages for Voice Agent sessions using a Deepgram V2 (Flux STT)
listen provider.
It also adds integer Agent Flux TTS expressivity from -2 through 2 and
the expanded Flux TTS speed range. The unsupported aura-2-perseo-it model is
removed from Speak V1 model literals; the API never served that model.
For release details, see deepgram-python-sdk v7.9.0.
JavaScript SDK v5.11.0
Deepgram JavaScript SDK v5.11.0 adds socket.sendForceEndTurn() and Agent
Flux TTS expressivity from -2 through 2. The former SpeakV2Speed
constants and Aura2PerseoIt model constants remain as deprecated aliases for
source compatibility.
For release details, see deepgram-js-sdk v5.11.0.
Java SDK v0.10.0
Deepgram Java SDK v0.10.0 adds sendForceEndTurn(...), Agent Flux TTS
expressivity, and the expanded Flux TTS speed range.
This pre-1.0 release includes breaking changes: it removes SpeakV2Speed and
its named speed constants, plus the unsupported AURA2PERSEO_IT model
constants and visitor methods. Configure speed directly with a numeric value,
such as .speed(1.05), and use a supported Speak V1 model.
For release details, see deepgram-java-sdk v0.10.0. For migration steps, see the v0.9 to v0.10 migration guide.