> 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. # How-to ## Docs - [How to specify language codes](https://docs.sarvam.ai/api/api-guides-tutorials/dubbing/how-to/specify-language-codes.md): The 12 BCP-47 language codes supported by the Sarvam Dubbing API, and how to set source and target languages for single- and multi-language jobs. - [How to control translation tone](https://docs.sarvam.ai/api/api-guides-tutorials/dubbing/how-to/control-translation-tone.md): Use the register parameter to control formality and style in Sarvam Dubbing translations: formal, common-indic, classic-colloquial, modern-colloquial, academic, or auto. - [How to choose a voice](https://docs.sarvam.ai/api/api-guides-tutorials/dubbing/how-to/choose-a-voice.md): How Sarvam AI Dubbing decides what your dub sounds like. Voice cloning preserves each original speaker across languages, with 15 preset voices as an alternative when cloning is not the right fit. - [How to choose export formats](https://docs.sarvam.ai/api/api-guides-tutorials/dubbing/how-to/choose-export-formats.md): Use export_options to auto-produce dubbed video, isolated audio, and SRT subtitles per target language, read them back from export-status, and re-export a format you did not originally request.