How to change the speaker voice
The speaker parameter lets you choose a specific voice for the speech output.
shubh, not Shubh).Hear every voice before you choose: see the Voices page for embedded audio samples of all speakers, including multilingual comparisons.
Speaker Selection
Specify the speaker using the speaker parameter in your request.
Available Voices: Bulbul v4 Flash
Use model="bulbul:v4-flash" with a persona speaker from the Voices page. IDs follow <name>_<language>_<style> (or enhi for English–Hindi code-mixed personas).
Available Voices: Bulbul v3
Bulbul v3 offers 30+ natural-sounding voices:
Male: shubh (default), aditya, rahul, rohan, amit, dev, ratan, varun, manan, sumit, kabir, aayan, ashutosh, advait, anand, tarun, sunny, mani, gokul, vijay, mohit, rehan, soham
Female: ritu, priya, neha, pooja, simran, kavya, ishita, shreya, roopa, tanya, shruti, suhani, kavitha, rupali
Production-Recommended Speakers (Bulbul v3)
Speakers are evaluated by Critical Error Rate (CER): the percentage of words with critical pronunciation errors. Lower CER = higher reliability.
★ Note on varun: Despite having a very low CER (0.06%), varun carries a deep, dramatic villain/suspense character. He is not suitable as a neutral default. Reserve varun exclusively for thriller, drama, or suspense content.
Recommended Speakers by Language
Not all speakers perform equally across all languages. Always use these language-specific picks over arbitrary selection:
Top picks: priya & ishita (best female. Use across Hindi, Telugu, Kannada, Tamil, Marathi, Gujarati, English) · mani (best male overall, Punjabi) · shubh (best male for hi, te, kn, od, ml) · ratan (best male for en, te, kn, ta, mr, gu).
Listen to every voice on the Voices page, or test custom text live on our dashboard: Voice Samples – Sarvam TTS