The Nexara Speech-to-Text API supports automatic language detection and transcription for a wide range of languages. You can also explicitly specify the language using the language parameter in your API requests. Refer to the API Documentation for more details.

Below is the comprehensive list of supported languages along with their corresponding codes.

Full List of Supported Languages

Language CodeLanguage Name
afafrikaans
amamharic
ararabic
asassamese
azazerbaijani
babashkir
bebelarusian
bgbulgarian
bnbengali
botibetan
brbreton
bsbosnian
cacatalan
csczech
cywelsh
dadanish
degerman
elgreek
enenglish
esspanish
etestonian
eubasque
fapersian
fifinnish
fofaroese
frfrench
glgalician
gugujarati
hahausa
hawhawaiian
hehebrew
hihindi
hrcroatian
hthaitian creole
huhungarian
hyarmenian
idindonesian
isicelandic
ititalian
jajapanese
jwjavanese
kageorgian
kkkazakh
kmkhmer
knkannada
kokorean
lalatin
lbluxembourgish
lnlingala
lolao
ltlithuanian
lvlatvian
mgmalagasy
mimaori
mkmacedonian
mlmalayalam
mnmongolian
mrmarathi
msmalay
mtmaltese
mymyanmar
nenepali
nldutch
nnnynorsk
nonorwegian
ococcitan
papunjabi
plpolish
pspashto
ptportuguese
roromanian
rurussian
sasanskrit
sdsindhi
sisinhala
skslovak
slslovenian
snshona
sosomali
sqalbanian
srserbian
susundanese
svswedish
swswahili
tatamil
tetelugu
tgtajik
ththai
tkturkmen
tltagalog
trturkish
tttatar
ukukrainian
ururdu
uzuzbek
vivietnamese
yiyiddish
yoyoruba
yuecantonese
zhchinese

Use these language codes when you need to explicitly set the language for transcription via the language parameter. If the parameter is omitted, the API will attempt to detect the language automatically.