Speakers & voice

View as Markdown

Configure how the agent sounds. These controls live in the Speaking section of the agent’s Settings.

Voice

Pick the voice, who your agent sounds like (for example, Shubh). Preview it with the play button, and use the gear for voice-specific configuration. This is the default voice for every call; it applies unless you set up per-language voices.

Per-language voices

By default, the agent uses a single voice for every call. Enable Per-language voices (labelled Overrides default voice) to assign a dedicated voice persona to each starting language instead.

For each language a call may begin in, select the voice persona to use — for example, Mansi for Hindi, Cynthia for Odia, or Arjun Bhatt for English. At the start of a call, the agent selects the voice mapped to the starting language. The assigned speaker then remains consistent for the duration of the call, even if the caller switches languages mid-conversation.

Per-language voices override the default voice above. If a call begins in a language with no mapping configured, the default voice is used.

Speaking speed

Speaking speed controls how fast the agent talks, set with a slider (for example, 1.05x).

Pitch

Pitch raises or lowers the tone of voice, set with a slider (for example, 0.00).

Pronunciation dictionary

Upload a pronunciation dictionary (Advanced) so names, brands, and terms are spoken the way you want. It takes a JSON file up to 5 MB, and a sample file is downloadable if you’re unsure of the format.

Pronunciations are configured per language and per word, so the same term can be handled differently in each language. Under a top-level pronunciations key, add a block per language, then "word": "how to say it" pairs:

{
"pronunciations": {
"Odia": {
"Women & Child Development Department": "ମହିଳା ଓ ଶିଶୁ ବିକାଶ ବିଭାଗ",
"installment": "କିସ୍ତି"
},
"Hindi": {
"cotton": "cotton",
"B2B": "B to B"
},
"English": {
"cotton": "cotton",
"B2B": "B to B"
},
"Bengali": {
"cotton": "cotton",
"B2B": "B to B"
}
}
}

Phonemes are not supported yet. For brand and proper-noun pronunciations, replace the term with its Indic-script spelling (for example, the Hindi word for it). Indic languages, including Hindi, are highly phonetic and information-rich, so writing a term in Indic script usually yields the most accurate pronunciation. Spell out abbreviations the way they should be read (for example, B2B becomes B to B).

Voice cloning (enterprise)

Voice cloning is available to enterprise customers only (the rest of the voice catalogue is available to everyone). Enterprises can clone a custom voice for a brand persona or a specific speaker. See Content Studio voice cloning for the overlapping cloning flow.

Languages

Language behaviour is configured in Conversation settings → Language personalisation: the starting language, switch language during call (the agent follows the caller when they change language), the languages allowed, auto-detected language switch, and output numbers in Indic. The greeting can also produce translations across those languages.

Agent Settings showing Language personalisation controls for starting language, switch during call, and languages allowed.

Language personalisation in Settings.