What languages do you support?
Last updated: October 23, 2025
This page shows which languages are supported by the AssemblyAI Async API, their language_code values, and the features available for that language.
AssemblyAI offers two different speech-to-text models for prerecorded audio: Slam-1 and Universal.
Slam-1 currently only supports English, whereas Universal supports 99 languages.
Supported languages for Slam-1
English
Supported languages for Universal
Global English
Australian English
British English
US English
Spanish
French
German
Italian
Portuguese
Dutch
Hindi
Japanese
Chinese
Finnish
Korean
Polish
Russian
Turkish
Ukrainian
Vietnamese
Afrikaans
Albanian
Amharic
Arabic
Armenian
Assamese
Azerbaijani
Bashkir
Basque
Belarusian
Bengali
Bosnian
Breton
Bulgarian
Burmese
Catalan
Croatian
Czech
Danish
Estonian
Faroese
Galician
Georgian
Greek
Gujarati
Haitian
Hausa
Hawaiian
Hebrew
Hungarian
Icelandic
Indonesian
Javanese
Kannada
Kazakh
Khmer
Lao
Latin
Latvian
Lingala
Lithuanian
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mongolian
Nepali
Norwegian
Norwegian Nynorsk
Occitan
Panjabi
Pashto
Persian
Romanian
Sanskrit
Serbian
Shona
Sindhi
Sinhala
Slovak
Slovenian
Somali
Sundanese
Swahili
Swedish
Tagalog
Tajik
Tamil
Tatar
Telugu
Thai
Tibetan
Turkmen
Urdu
Uzbek
Welsh
Yiddish
Yoruba
Specify the language
You can use the optional language_code parameter to specify the language of the spoken audio in the files that you submit to the API. If you don't include a language_code parameter in your request, it defaults to en_us.
To learn more about using the language_code parameter, see this section of our documentation.
If you're unsure of the language spoken in your audio file, you can use our Automatic Language Detection feature to identify the dominant language in your file automatically.
Specify the speech model
You can use the optional speech_model parameter to specify the class of models. To learn more, see Select the speech model.
Note: The information on this page is specific to our Async Speech-to-Text feature for pre-recorded audio.
See this page to learn more about supported languages for our Streaming STT feature.