See what a voice can speak
In the voice library, hover over the flag in a voice’s language column to see the languages and accents it supports. In the API, call Get Voice and read theaccents field:
is_native: true marks the voice’s original accent.
Using a multilingual voice
Take Jacqueline from above and use that voice ID in a text-to-speech request. Most of the time, setting thelanguage you want spoken is all you need: Cartesia automatically selects the accent this voice supports for that language.
In the example below, we set language to en, and Jacqueline speaks American English like a local.
accent is useful when you intentionally want the voice to sound accented, the way a non-native speaker would. Here the transcript is the same English as above, with accent set to hindi. Listen to the audio and notice how Jacqueline speaks English with a Hindi accent:
language to one this voice has no accent for, the voice will speak the language with its original accent, General American English in the case of Jacqueline. Jacqueline doesn’t support a Japanese accent, so listen to the audio and notice how she speaks Japanese with an American accent:
japanese accent in the accents field, so pinning one fails:
Switching languages mid-conversation
Send one language per request. For example, send “For English, press one” and “हिंदी के लिए, दो दबाएँ” as two separate requests. Mixing languages inside a single generation works where it’s common, such as Hindi (Hinglish) and Tagalog (Taglish). Outside those cases the speech may sound accented.Making your voice multilingual
You can turn your Instant Voice Clone multilingual beyond the original accent you cloned. Behind the scenes, Cartesia adapts the voice to every accent you add, keeping the speaker’s identity and the same voice ID. You can do this in the dashboard or the API:- Cartesia dashboard: find the voice in the voice library, open the More actions menu next to the voice, then select Manage voice > Supported languages > Add languages.
- API: call Add Voice Accents with the accent ids you want this voice to speak.
Adding accents to a public voice or a Pro Voice Clone is not supported. Use the Localize Voice API instead, which creates a new voice with its own voice ID.