Languages

This page shows how each audio capability handles languages, and which languages each Voxtral 3 model supports. Coverage differs by model and by mode, so check the model you use.

How each capability handles languages

How each capability handles languages

Each capability sets or detects the language in its own way:

CapabilityHow the language is setWithout a languageDetails
File transcriptionlanguage, a two-letter ISO 639-1 code such as fr. Any other value returns a 422 error.The model detects the language of the recording.Pin the language
Realtime transcriptionlanguage in session.update, the same two-letter codeThe model detects the language of the audio.Session fields
Speech generationWrite input in the language to speak. Each preset voice has a language and an accent of its own.Not applicableVoices and Use a cloned voice in other languages
TranslationThe prompt of an audio in chat request, such as "Translate this call into French"Not applicableAudio in chat completions
Supported languages by model

Supported languages by model

Each model has its own list of supported languages:

ModelCapabilitySupported languages
voxtral-mini-transcribe-3-0File transcription50 languages
voxtral-small-transcribe-3-0File transcription50 languages
voxtral-mini-transcribe-realtime-3-0Realtime transcription45 languages and dialects
voxtral-mini-tts-3-0Speech generation35 languages, 50+ dialects
TTS languages and dialects

TTS languages and dialects

Voxtral TTS 3 supports 35 languages with 50+ regional dialects. Language is determined by the voice, not by a request parameter: each voice is tagged with one or more languages when it is created. Write input in the language you want spoken, and pick a voice that matches.

Preset voices are available in 22 of these languages. For the rest, use voice cloning with a recording in the target language.

LanguageCodePreset voices
Arabicar1
Bulgarianbg—
Catalanca1
Chinesezh1
Croatianhr—
Czechcs—
Danishda—
Dutchnl1
English (UK)en_GB6
English (US)en_us4
Filipinofil—
Finnishfi—
Frenchfr4
Germande1
Greekel—
Hindihi2
Hungarianhu1
Icelandicis—
Indonesianid—
Italianit1
Japaneseja1
Koreanko2
Latvianlv—
Luxembourgishlb—
Norwegianno1
Polishpl1
Portuguesept1
Romanianro1
Russianru1
Slovaksk—
Sloveniansl—
Spanishes1
Swedishsv—
Tamilta—
Thaith—
Turkishtr1
Ukrainianuk1
Urduur—
Vietnamesevi1
Note

Languages without a preset voice (marked —) are still supported by the model. To use them, clone a voice from a short recording in the target language. The cloned voice is tagged with that language automatically.

Translation

Translation

Translation is a task of audio in chat completions: the model listens to the audio and writes the translation as text.

Going further

Going further