Choose a language and dialect
1
Open the agent's voice settings
Open the agent and click Agent in the editor header.
2
Select the language
Open Language. Languages with one dialect are selected directly. For languages with several dialects, choose the dialect from the language’s submenu, for example English - United Kingdom.
3
Pick a voice for that dialect
The Voice list updates to show only voices that support the selected dialect. Preview a few with Sample text before you choose. See Voices and sounds.
4
Write the script in the same language
The agent speaks the language of your script and instructions. Write (or translate) the script in the target language for the most natural result.
callParams.language and the dialect code in callParams.locale, using the codes in the table below. The default is en / en-US.
Languages and dialects
The number of voices differs by dialect. Widely used dialects such as English (United States) have the largest choice. You can add voices for any dialect by cloning a voice.
Bilingual dialects (code-switching)
Some dialects are built for contacts who mix two languages in the same sentence, which is common in many markets:
Choose one of these when your contacts switch languages mid-sentence. If they mostly speak one language, pick the single-language dialect instead.
Multilingual mode
Multilingual Mode appears at the bottom of the Language list. With it, the agent detects the contact’s language in real time and switches to it during the call. Use it for inbound lines or contact lists where you don’t know each contact’s language in advance. Only multilingual voices appear in the Voice list when Multilingual Mode is selected. Instead of Multilingual Mode, you can also:- Create one agent per language and route contacts to the right agent.
- Store each contact’s preferred language in a variable and instruct the agent to use it.
Tips for multilingual agents
- Match the dialect to your audience. Spanish (Mexico) and Spanish (Spain) differ in vocabulary and accent. Contacts notice.
- Write the script natively. Translated scripts often sound stiff. Have a native speaker review greetings and key questions.
- Spell out numbers, dates, and currency the way they are spoken locally, or test how the voice reads them.
- Add names and terms to the vocabulary. Brand and product names are often mis-heard in non-English calls. Use Speech recognition vocabulary and the Pronunciation dictionary.
- Test with native speakers. Make test calls in the target language before launching.
FAQ
My language isn't listed. Can I still use it?
My language isn't listed. Can I still use it?
Email . New languages and dialects are added regularly.
Can text agents use these languages?
Can text agents use these languages?
Yes. SMS, WhatsApp, and email agents have a Language setting too; there is no voice to choose.
Why don't I see many voices for my dialect?
Why don't I see many voices for my dialect?
Each voice supports a specific set of dialects. Try a closely related dialect, use a multilingual voice, or clone a voice with Support all languages turned on.
Related
Voices and sounds
Pick and clone voices.
Speech recognition vocabulary
Improve recognition of names and terms.
Pronunciation dictionary
Fix how the agent says specific words.
Conversation dynamics
Timing, interruptions, and emotions.