Skip to main content
Pass language_codes in the config part to steer transcription toward a specific language. The field always takes a list, so use a single-element list such as ["es"] for monolingual audio, and several codes for multilingual or code-switching audio.
  • Accepts ISO language codes in a list: ["es"], or ["en", "es"]
  • Defaults to English (en) when omitted
  • Applies to the transcript only. The rewrite in llm_response follows the language of the transcript unless your llm_instruction says otherwise.

Multilingual audio

Pass several codes when a single clip moves between languages, which is common in dictation from bilingual speakers:
List only the languages you actually expect. Extra codes give the model more ways to be wrong on ambiguous audio.

Supported languages

The endpoint accepts 32 codes. Anything outside this set is rejected with a 400 that lists the full set in its detail.