Multilingual
Multilingual AI voice agents in 52 languages
Set each agent’s language and give it a voice native to that language; Trillet matches the speech-to-text engine to it. For callers who switch languages mid-call, Multilingual’s speech-to-text follows them across 50 of the 52; choose the speech model in the agent’s settings.

How it works
From one language to the next.
The language is a setting on each agent, in its Voice dialog. Pick it, and the voices and speech-to-text follow.
Open the agent’s Voice dialog and search the Language list: Trillet voice agents speak 52 languages, from Spanish, Hindi and Arabic to Gujarati and Tagalog. Each agent has its own, so agents in the same workspace can speak different languages.

The voice list shows only voices that speak the language you picked; voices that don’t are hidden. The agent’s fallback voice is checked against the same language.

Picking a language sets the speech-to-text engine recommended for it. You can change it, but rarely need to. Add the names, places and terms your callers say under Hear correctly, so the agent expects them.

Before the agent takes calls, try it by voice or text in the test panel, or send a shareable demo link so a native speaker can talk to it in a browser, no account needed. Test the exact voice and language with your callers before full deployment.





Languages
Your callers’ language, set per agent.
Each agent speaks the language you set, with its own voices and its own speech-to-text engine.
52 languages
From Spanish, Hindi and Arabic to German, Romanian, Gujarati and Tagalog: the full list is below.
A language for each agent
Set the language per agent, so one workspace can run a Spanish line, a Hindi line and an English line side by side.
Callers who switch languages
Set an agent’s language to Multilingual and its speech-to-text follows callers who move between languages on the same call, across 50 of the 52 (all but Haitian Creole and Urdu). Which languages it follows depends on the speech model you choose in the agent’s settings, and pick a voice that can speak those languages (some voices speak English only). Test the mix with your callers.
Summaries in the call’s language
The call summary is written in the same language as the call.
Language list
All 52 languages.
Each comes with voices that speak it and speech-to-text for it. Multilingual covers every one except Haitian Creole and Urdu.
Arabic to English
Arabic, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Chinese (Cantonese), Chinese (Mandarin), Croatian, Czech, Danish, Dutch, English.
Estonian to Japanese
Estonian, Finnish, French (including Canadian French), German, Greek, Gujarati, Haitian Creole, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese.
Kannada to Russian
Kannada, Korean, Latvian, Lithuanian, Macedonian, Malay, Marathi, Norwegian, Persian, Polish, Portuguese, Romanian, Russian.
Serbian to Vietnamese
Serbian, Slovak, Slovenian, Spanish, Swedish, Tagalog, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Vietnamese.
Voices
Voices that sound like they’re from there.
The voice list follows the agent’s language, so the voices you choose from are ones that speak it.
Voices native to the language
Choose from voices native to the agent’s language, across platform voices and custom providers.
Only voices that can speak it
Voices that don’t support the agent’s language are hidden from the list.
The fallback voice speaks it too
The agent’s fallback voice is checked against the same language, so the backup voice speaks it as well.
Names said correctly
Pronunciation dictionaries, under Say correctly, tell the voice how to say names and terms.
Checks
Mismatches caught before a caller hears one.
The app checks the voice and the speech-to-text engine against the agent’s language, when you save and when you publish.
No saving a voice that can’t speak it
If the voice can’t speak the language, the Voice dialog names it and keeps Save off until you pick one that can.
Flagged at publish
A mismatch that reaches a draft another way is flagged in the Publish dialog, which asks you to confirm with “Publish anyway”.
Speech-to-text matched to the language
If a saved agent’s speech-to-text engine can’t hear its language, the Voice dialog switches it to the recommended one when it opens.
Native speakers test first
Voice and text test modes, and shareable demo links a native speaker can open in a browser without an account.
Frequently asked questions
How many languages do Trillet voice agents speak?
52, including English, Spanish, Arabic, Hindi, German, Romanian, Gujarati and Tagalog. Test the exact voice and language with your callers before full deployment.
Which languages are supported?
Arabic, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Chinese (Cantonese), Chinese (Mandarin), Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French (including Canadian French), German, Greek, Gujarati, Haitian Creole, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Kannada, Korean, Latvian, Lithuanian, Macedonian, Malay, Marathi, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Tagalog, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu and Vietnamese.
Can one agent handle English and Spanish on the same call?
Yes. Set the agent’s language to Multilingual and its speech-to-text follows callers who move between languages on the same call, such as English and Spanish, across 50 of the 52 languages (all but Haitian Creole and Urdu); choose the speech model in the agent’s settings. Replies come through the agent’s voice, and some voices speak English only, so pick one that speaks the languages you expect and test the mix with your callers.
Can different agents speak different languages?
Yes. The language is set per agent, and each agent has its own voice and speech-to-text engine for it.
Do you support Gujarati?
Yes. Gujarati is one of the 52 languages, with speech-to-text for it and voices that speak it, and Multilingual covers it too.
Will the voice sound native?
Each language lists voices that speak it, including voices native to it. Voices that can’t speak the agent’s language are hidden, and the app won’t save one that can’t.
How does the agent get names and local terms right?
Add the names, places and terms your callers say as Hear correctly keywords, which tell the speech engine to expect them. To control how the voice says them, add them to a pronunciation dictionary under Say correctly.
What language are call summaries in?
The language of the call: the summary is written in the same language as the call.
How do we check quality before going live?
Use the test panel, by voice or text, and send a shareable demo link that a native speaker can open in a browser without an account. Test the exact voice and language combination before full deployment.
Can our clients’ white-label portal be in Spanish?
Yes. White-label sign-in screens and account emails can be in English or Spanish, chosen by the agency and inherited by its clients.
Hear your agent in your callers’ language.
Book a demo and we’ll set up an agent in the language you need, with a voice native to it.