> 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 full documentation content in one file, see https://docs.sarvam.ai/llms-full.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.sarvam.ai/_mcp/server.

# Voices

> Listen to every Sarvam AI text-to-speech voice before you choose. Audio previews for all Bulbul v3 speakers, including multilingual samples.

Listen to every voice before you pick one for your product. Each sample below reads the same expressive line, **"वाह, यह तो कमाल है! Sarvam AI के साथ अपनी भाषा में बात करना अब बहुत आसान हो गया है।"** ("Wow, this is amazing! Talking in your own language with Sarvam AI has become so easy now."), so you can compare voices directly and hear how each one handles natural emotion and prosody. Use the `speaker` parameter to select any of these in your API calls; see [How to change the speaker voice](/api-reference-docs/api-guides-tutorials/text-to-speech/how-to/change-the-speaker-voice) for code samples.

Want to test your own text? Head to [dashboard.sarvam.ai](https://dashboard.sarvam.ai/text-to-speech) to generate live previews with custom input.

Not sure which voice to pick? [Best Practices: Speaker Selection](/api-reference-docs/api-guides-tutorials/text-to-speech/best-practices) ranks every voice by measured pronunciation accuracy (CER) and recommends the best speaker per language.

***

## Bulbul v3 Male Voices

Speaker names are case-sensitive and must be lowercase (e.g., `shubh`, not `Shubh`).

**varun** produces a deep, dramatic tone suited to suspense or villain characters. It is not recommended as a neutral default and should be reserved for thriller, drama, or suspense use cases.

## Bulbul v3 Female Voices

All voices are optimized for natural conversations and high-quality audio output.

<a href="/api-reference-docs/getting-started/models/bulbul">
  Learn more about Bulbul v3 →
</a>

***

## Hear Voices Across Languages

Bulbul v3 supports 11 languages, and voice quality varies by language. Below, two of our top-rated speakers, **shubh** (male) and **ishita** (female), read the same localized line in each supported language, translated with [Sarvam Translate](/api-reference-docs/api-guides-tutorials/text-processing/translation).

English · en-IN

shubh (male)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/5ec7afb66869b274efe9e2d4b56b6b5bd163a9a8c868f9657dfde75184dfbe70/api-reference-docs/text-to-speech/voices-audio/multilingual/shubh-en-IN.mp3" type="audio/mpeg" />
</audio>

ishita (female)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/5a86831ddf903c0641b4f60335ce1e6d96f9a33b096c71c72f062cab1a66818d/api-reference-docs/text-to-speech/voices-audio/multilingual/ishita-en-IN.mp3" type="audio/mpeg" />
</audio>

Hindi · hi-IN

shubh (male)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/e8a444642bf138d21d7af6e14113945df83f124fdfbdef1b192b1161121152d4/api-reference-docs/text-to-speech/voices-audio/multilingual/shubh-hi-IN.mp3" type="audio/mpeg" />
</audio>

ishita (female)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/efcca51df28264eb2a774d4fdf5cfdaf8ae27488c406aa7787f6ba9c76c3426d/api-reference-docs/text-to-speech/voices-audio/multilingual/ishita-hi-IN.mp3" type="audio/mpeg" />
</audio>

Bengali · bn-IN

shubh (male)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/a8fc7c0b4390bfc4d7ce3bb5497fb36de92ed9567108869d702585efd658b39a/api-reference-docs/text-to-speech/voices-audio/multilingual/shubh-bn-IN.mp3" type="audio/mpeg" />
</audio>

ishita (female)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/adce3b48480f4f8782dbc4c54924ab3429fd25bd7a5f31ff5b24b03edb355fe8/api-reference-docs/text-to-speech/voices-audio/multilingual/ishita-bn-IN.mp3" type="audio/mpeg" />
</audio>

Tamil · ta-IN

shubh (male)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/a13911229fb243141dc4ccd4572ba95164f30a5d91f335362cc7b21f83a3e076/api-reference-docs/text-to-speech/voices-audio/multilingual/shubh-ta-IN.mp3" type="audio/mpeg" />
</audio>

ishita (female)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/34d599e0512c071fa1d258b5a069326940aeac2868a9d7c84e269f4cedea2635/api-reference-docs/text-to-speech/voices-audio/multilingual/ishita-ta-IN.mp3" type="audio/mpeg" />
</audio>

Telugu · te-IN

shubh (male)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/389f4b7a54becded19c0e0a9199e0735e8c23d06f6d9f8244a99571ff9fc040b/api-reference-docs/text-to-speech/voices-audio/multilingual/shubh-te-IN.mp3" type="audio/mpeg" />
</audio>

ishita (female)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/c3874231639b7b3c165ac9c7bea5279803fe23aab3ae2104fba27da2dcdcc8e2/api-reference-docs/text-to-speech/voices-audio/multilingual/ishita-te-IN.mp3" type="audio/mpeg" />
</audio>

Kannada · kn-IN

shubh (male)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/d50ff63f0994946d196eeb59ad3c3622fd7d9adfa63ffe6d7034d7ed85bd53ab/api-reference-docs/text-to-speech/voices-audio/multilingual/shubh-kn-IN.mp3" type="audio/mpeg" />
</audio>

ishita (female)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/a76b6f18dfdbc943a9fda5a0ea451529c87d341d4031573d962eadf389cc86d7/api-reference-docs/text-to-speech/voices-audio/multilingual/ishita-kn-IN.mp3" type="audio/mpeg" />
</audio>

Malayalam · ml-IN

shubh (male)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/0367acdf7553789aa8cd59b97232d5bd2e6d876476855a54daa095e1ddb9d717/api-reference-docs/text-to-speech/voices-audio/multilingual/shubh-ml-IN.mp3" type="audio/mpeg" />
</audio>

ishita (female)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/f4832609bf13b8ccb8c3e2456b91c89436874d6dd95937aea0e2fd1c5d20569e/api-reference-docs/text-to-speech/voices-audio/multilingual/ishita-ml-IN.mp3" type="audio/mpeg" />
</audio>

Marathi · mr-IN

shubh (male)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/f486d53962b5cb42181690f39c7794d4f787dfc4b495f32d5055c79ad1901fb8/api-reference-docs/text-to-speech/voices-audio/multilingual/shubh-mr-IN.mp3" type="audio/mpeg" />
</audio>

ishita (female)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/7f64a04603c6ba3e5ca5df2c9a7a5addc502fdedd9dc103e1cb00b236fbcb246/api-reference-docs/text-to-speech/voices-audio/multilingual/ishita-mr-IN.mp3" type="audio/mpeg" />
</audio>

Gujarati · gu-IN

shubh (male)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/9578f8849e59a4cf12d8f161c87744f1e2ed6cb94416e2c9b473e956e1329ea3/api-reference-docs/text-to-speech/voices-audio/multilingual/shubh-gu-IN.mp3" type="audio/mpeg" />
</audio>

ishita (female)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/aa9a79c2b9203c9e9658635b6ae9f5d7d6959407f33cf70ab328606b00a127df/api-reference-docs/text-to-speech/voices-audio/multilingual/ishita-gu-IN.mp3" type="audio/mpeg" />
</audio>

Punjabi · pa-IN

shubh (male)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/cdd5b3f53c0f679194985d3e49734630dc1b118a97e5aa7bd35a5b45f1d81199/api-reference-docs/text-to-speech/voices-audio/multilingual/shubh-pa-IN.mp3" type="audio/mpeg" />
</audio>

ishita (female)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/0b4e024574111f4119777d9cfadbc3599ed7911a39535f72fc6ad259e6bac08e/api-reference-docs/text-to-speech/voices-audio/multilingual/ishita-pa-IN.mp3" type="audio/mpeg" />
</audio>

Odia · od-IN

shubh (male)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/3f6199fa83fe91884e4bc06e5538b206c2d888736d3794b54ebdd04263b7a9b4/api-reference-docs/text-to-speech/voices-audio/multilingual/shubh-od-IN.mp3" type="audio/mpeg" />
</audio>

ishita (female)

<audio controls preload="none">
  <source src="https://files.buildwithfern.com/https://sarvam-api-docs.docs.buildwithfern.com/d2e9f81008e8d2a2a6e8b5e24b296d7a09d1487307e4965b46973a41c53a3dc7/api-reference-docs/text-to-speech/voices-audio/multilingual/ishita-od-IN.mp3" type="audio/mpeg" />
</audio>

shubh and ishita are a safe starting point for any language, but they are not always the top performer, so check the [per-language recommendations](/api-reference-docs/api-guides-tutorials/text-to-speech/best-practices) for the best male/female pick in your target language.

***

## Generate Your Own Sample

```python
from sarvamai import SarvamAI
from sarvamai.play import save

client = SarvamAI(api_subscription_key="YOUR_SARVAM_API_KEY")

audio = client.text_to_speech.convert(
    text="वाह, यह तो कमाल है! Sarvam AI के साथ अपनी भाषा में बात करना अब बहुत आसान हो गया है।",
    model="bulbul:v3",
    target_language_code="hi-IN",
    speaker="ishita"
)
save(audio, "preview.wav")
```

```bash
curl -X POST https://api.sarvam.ai/text-to-speech \
  -H "api-subscription-key: <YOUR_SARVAM_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "वाह, यह तो कमाल है! Sarvam AI के साथ अपनी भाषा में बात करना अब बहुत आसान हो गया है।",
    "target_language_code": "hi-IN",
    "speaker": "ishita",
    "model": "bulbul:v3"
  }'
```

## Next Steps

Learn how to set the `speaker` parameter in your API calls.

See CER-ranked quality tiers and per-language speaker recommendations.