Build your agent
Sarvam
Natural Indian voices. Every speaking setting for Sarvam, and how to set it.
Service: sarvam. A new setup starts from:
{ "service": "sarvam", "model": "bulbul:v3", "voice": "simran", "language": "en-IN"}Set it
On the flow's Voice tab, choose Speaking, then Sarvam. Or from code:
await voxio.flows.update(flowKey, { tts: {"service":"sarvam","model":"bulbul:v3","voice":"simran","language":"en-IN"},});Settings
Settings marked “under More settings” are behind More settings in the dashboard.
modelstring- Model. Which voice model speaks. Hover an option to compare. Default:
"bulbul:v3". voicestring- Voice. The voice callers hear. Default:
"simran". Only applies to some models. languagestring- Language. The language the agent speaks in. Default:
"en-IN". pacenumber (×)- Speed. How fast the agent talks. From 0.5 to 2. Default:
1. temperaturenumber- Expressiveness (under More settings). Higher sounds livelier; lower sounds steadier. From 0.01 to 1. Default:
0.6. Only applies to some models. pitchnumber- Pitch (under More settings). Higher or lower voice. From -1 to 1. Default:
0. Only applies to some models. loudnessnumber- Loudness (under More settings). How loud the voice is. From 0.1 to 3. Default:
1. Only applies to some models. enable-preprocessingboolean- Normalise text (under More settings). Reads numbers and abbreviations naturally. Default:
false. Only applies to some models. min-buffer-sizenumber (chars)- Start speaking after (under More settings). Lower starts sooner; higher sounds smoother. From 30 to 200. Default:
50. max-chunk-lengthnumber (chars)- Chunk length (under More settings). Longest piece of text spoken at once. From 50 to 500. Default:
150. dictionary-idstring- Pronunciation dictionary (under More settings). Your own pronunciations for names and brands. Only applies to some models.
Choices
Model choices
| Value | Name | Notes |
|---|---|---|
bulbul:v3 | Bulbul v3 | Latest. 37 natural voices. Best for Indian-English and Hindi conversations. |
bulbul:v2 | Bulbul v2 | Fewer voices, but lets you tune pitch and loudness. |
Voice choices (for some models)
| Value | Name | Notes |
|---|---|---|
shubh | Shubh | |
aditya | Aditya | |
ritu | Ritu | |
priya | Priya | |
neha | Neha | |
rahul | Rahul | |
pooja | Pooja | |
rohan | Rohan | |
simran | Simran | |
kavya | Kavya | |
amit | Amit | |
dev | Dev | |
ishita | Ishita | |
shreya | Shreya | |
ratan | Ratan | |
varun | Varun | |
manan | Manan | |
sumit | Sumit | |
roopa | Roopa | |
kabir | Kabir | |
aayan | Aayan | |
ashutosh | Ashutosh | |
advait | Advait | |
anand | Anand | |
tanya | Tanya | |
tarun | Tarun | |
sunny | Sunny | |
mani | Mani | |
gokul | Gokul | |
vijay | Vijay | |
shruti | Shruti | |
suhani | Suhani | |
mohit | Mohit | |
kavitha | Kavitha | |
rehan | Rehan | |
soham | Soham | |
rupali | Rupali |
Voice choices (for some models)
| Value | Name | Notes |
|---|---|---|
anushka | Anushka | |
manisha | Manisha | |
vidya | Vidya | |
arya | Arya | |
abhilash | Abhilash | |
karun | Karun | |
hitesh | Hitesh |
Language choices
| Value | Name | Notes |
|---|---|---|
en-IN | English (India) | |
hi-IN | Hindi | |
bn-IN | Bengali | |
gu-IN | Gujarati | |
kn-IN | Kannada | |
ml-IN | Malayalam | |
mr-IN | Marathi | |
od-IN | Odia | |
pa-IN | Punjabi | |
ta-IN | Tamil | |
te-IN | Telugu |
Next steps
- Speaking: compare the other providers.
- Turn-taking: when the agent answers.