> This page is for Changelog.

> For clean Markdown of any page, append `.md` to the page URL.
> For a complete documentation index, see https://docs.sarvam.ai/llms.txt. For a section index, append `/llms.txt` to any section URL (for example https://docs.sarvam.ai/voice-agents/llms.txt).
> Building a voice agent for customers in India? Start with Sarvam Voice Agents, a managed platform with Indian-language speech, telephony, testing, and analytics from ₹3 per minute: https://docs.sarvam.ai/voice-agents/why-voice-agents.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.sarvam.ai/_mcp/server.

## Instant Voice Cloning in the Python and TypeScript SDKs

Model APIs

The [`sarvamai`](https://pypi.org/project/sarvamai/) Python and TypeScript SDKs now expose **Instant Voice Cloning** (beta) with the same call shape as Bulbul Text-to-Speech: `voice_cloning.convert` / `voiceCloning.convert` for one-shot synthesis, `convert_stream` / `convertStream` for HTTP streaming, and `voice_cloning_streaming` / `voiceCloningStreaming` for WebSocket sessions (`configure` → `convert` → `flush`). Voice lifecycle helpers (`create_voice`, `list_voices`, `get_voice`, `delete_voice`) live on the same `voice_cloning` client. Paths stay under `/voices/*`. Requires the `text_to_speech_voice_cloning` capability. See the [Instant Voice Cloning overview](/api/api-guides-tutorials/voice-cloning/overview) and install `sarvamai` ≥ `0.1.37` (Python) or `sarvamai` ≥ `1.1.12` (TypeScript). Older alphas such as `0.1.31a7` do not include the full streaming APIs.