Language Support
Customize the conversation language using full language names supported by Tavus TTS engines.
Tavus supports a wide range of languages for spoken interaction, powered by third-party text-to-speech (TTS) engines. The available languages depend on the TTS engine selected for the conversation.
Supported Languages
Below is a list of languages that Tavus supports via Cartesia:
- English
- French
- German
- Spanish
- Portuguese
- Chinese
- Japanese
- Hindi
- Italian
- Korean
- Dutch
- Polish
- Russian
- Swedish
- Turkish
For a full list of supported languages for each TTS engine, please click on the following links:
By default, Tavus uses the Cartesia TTS engine.
Setting the Conversation Language
To specify a language, use the language
parameter in the Create Conversation. You must use the full language name, not a language code.
Language names must match exactly with those supported by the selected TTS engine.
Smart Language Detection
To automatically detect the participant’s spoken language throughout the conversation, set language
to multilingual
when creating the conversation:
This enables ASR (Automatic Speech Recognition) to automatically switch languages, dynamically adjusting the pipeline to transcribe and respond in the detected language throughout the conversation.