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
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