Supported Languages & Features

AssemblyAI supports a wide range of languages across our speech-to-text models for pre-recorded audio. The available languages and features vary by model. Check out the Models page to learn more about our different models and how to choose the best one for your use case. See our Model selection page for more details on specifying a model in your request.

Universal-3 Pro

Regional dialects and variants

Universal-3 Pro goes beyond standard language support with deep understanding of regional dialects and local variants. Whether your audio features Quebecois French, Mexican Spanish, or Brazilian Portuguese, the model accurately captures speech as it’s naturally spoken — including colloquial expressions, local vocabulary, and accent-specific pronunciation patterns.

Dialect support

You do not need to specify a dialect code to get accurate dialect transcription. Universal-3 Pro automatically recognizes regional speech patterns when using the base language code (e.g., fr for all French dialects, es for all Spanish dialects).

Dialect / VariantDescription
American EnglishStandard US English, including regional variants (Southern, Midwestern, Northeastern)
British EnglishUK English, including Received Pronunciation and regional accents
Australian EnglishAustralian English with local expressions and pronunciation
Dialect / VariantDescription
Castilian SpanishStandard Peninsular Spanish as spoken in central and northern Spain
Mexican SpanishMexican Spanish with local vocabulary and pronunciation
Argentine SpanishRioplatense Spanish with distinctive voseo and pronunciation
Colombian SpanishColombian Spanish with regional speech patterns
Chilean SpanishChilean Spanish with rapid speech patterns and local slang
Caribbean SpanishCuban, Dominican, and Puerto Rican Spanish dialects
SpanglishEnglish-Spanish code-mixing common in US bilingual communities
Dialect / VariantDescription
Metropolitan FrenchStandard Parisian French
Canadian French (Quebecois)Quebec French with distinctive vocabulary, pronunciation, and expressions
Belgian FrenchBelgian French with local vocabulary and pronunciation
Dialect / VariantDescription
Brazilian PortugueseBrazilian Portuguese with local vocabulary, pronunciation, and expressions
European PortugueseStandard Lisbon Portuguese with Iberian pronunciation
Dialect / VariantDescription
Standard ItalianStandard Italian based on Tuscan-influenced speech

Universal-2

Breakdown of Universal-2 language support

English, Spanish, French, German, Indonesian, Italian, Japanese, Dutch, Polish, Portuguese, Russian, Turkish, Ukrainian, Catalan

Arabic, Azerbaijani, Bulgarian, Bosnian, Mandarin Chinese, Czech, Danish, Greek, Estonian, Finnish, Galician, Hindi, Croatian, Hungarian, Korean, Macedonian, Malay, Norwegian, Romanian, Slovak, Swedish, Swiss German, Tagalog, Thai, Urdu, Vietnamese

Afrikaans, Belarusian, Welsh, Persian (Farsi), Hebrew, Armenian, Icelandic, Kazakh, Lithuanian, Latvian, Maori, Marathi, Slovenian, Swahili, Tamil

Amharic, Assamese, Bengali, Gujarati, Hausa, Javanese, Georgian, Khmer, Kannada, Luxembourgish, Lingala, Lao, Malayalam, Mongolian, Maltese, Burmese, Nepali, Occitan, Punjabi, Pashto, Sindhi, Shona, Somali, Serbian, Telugu, Tajik, Uzbek, Yoruba