Universal-2
Set up and configure Universal-2 for pre-recorded audio transcription.
Universal-2 offers the broadest language coverage of any AssemblyAI model, supporting high-accuracy transcription across 99 languages with low latency. It supports customization through keyterms prompting (up to 200 words) and includes features like multichannel support, automatic language detection, code switching, speaker diarization, and more.
Key capabilities
- 99 language support: Transcribe audio in 99 languages with high accuracy
- Keyterms prompting: Improve recognition of up to 200 domain-specific terms, rare words, and proper nouns
- Automatic language detection: Automatically detect the spoken language in your audio
- Speaker diarization: Identify and label different speakers in the audio
- Multichannel support: Transcribe audio with multiple channels separately
- Code switching: Handle audio that switches between languages
Supported languages
View all 99 supported languages
Global English
enAustralian English
en_auBritish English
en_ukUS English
en_usSpanish
esFrench
frGerman
deItalian
itPortuguese
ptDutch
nlHindi
hiJapanese
jaChinese
zhFinnish
fiKorean
koPolish
plRussian
ruTurkish
trUkrainian
ukVietnamese
viAfrikaans
afAlbanian
sqAmharic
amArabic
arArmenian
hyAssamese
asAzerbaijani
azBashkir
baBasque
euBelarusian
beBengali
bnBosnian
bsBreton
brBulgarian
bgBurmese
myCatalan
caCroatian
hrCzech
csDanish
daEstonian
etFaroese
foGalician
glGeorgian
kaGreek
elGujarati
guHaitian
htHausa
haHawaiian
hawHebrew
heHungarian
huIcelandic
isIndonesian
idJavanese
jwKannada
knKazakh
kkKhmer
kmLao
loLatin
laLatvian
lvLingala
lnLithuanian
ltLuxembourgish
lbMacedonian
mkMalagasy
mgMalay
msMalayalam
mlMaltese
mtMaori
miMarathi
mrMongolian
mnNepali
neNorwegian
noNorwegian Nynorsk
nnOccitan
ocPanjabi
paPashto
psPersian
faRomanian
roSanskrit
saSerbian
srShona
snSindhi
sdSinhala
siSlovak
skSlovenian
slSomali
soSundanese
suSwahili
swSwedish
svSwiss German
de_chTagalog
tlTajik
tgTamil
taTatar
ttTelugu
teThai
thTibetan
boTurkmen
tkUrdu
urUzbek
uzWelsh
cyYiddish
yiYoruba
yoQuickstart
Get started with Universal-2 using the code below. This example transcribes a pre-recorded audio file using the Universal-2 model and prints the transcript text to your terminal.