Skip to main content

Supported languages

Palabra API supports the following languages for speech recognition and translation.

  • Languages with codes in both columns support both Recognition (as source language) and Translation (as target language).
  • Languages marked with - in the Recognition column cannot be used as source languages for speech recognition, but translations into these languages are supported.
  • Languages marked with - in the Translation column cannot be used as target languages for translation, but translations from these languages are supported.
  • Languages marked with - in the Voice creation / Voice cloning column cannot be used as a source for voice creation, and auto voice cloning is not available for them.

Auto language detection

To enable automatic language detection, you must manually set asr_model to alpha in the transcription settings. This is an experimental feature and currently supports only the following languages: "en", "uk", "it", "es", "de", "pt", "tr", "ar", "ru", "pl", "fr", "id", "zh", "nl", "ja", "ko", "fi", "hu", "el", "cs", "da", "he", "hi". Please note that ASR quality may be lower than with the default settings for some languages.

  "pipeline": {
"transcription": {
"asr_model": "alpha", # <-- required
"source_language": "auto", <--
"detectable_languages": ["en", "fr"], <-- also for this option to work
....

Languages list

LanguageRecognition (source)Translation (target)Voice creation / Voice cloning
Arabicarar+
Azerbaijani-az+
Bashkirba--
Basqueeu--
Belarusianbebe-
Bengalibn--
Bosnian-bs-
Bulgarianbgbg+
Catalancaca-
Chinese (Simplified)zhzh-hans+
Chinese (Traditional)zhzh-hant+
Croatianhrhr+
Czechcscs+
Danishdada+
Dutchnlnl+
English (Australia)enen-au+
English (Canada)enen-ca+
English (UK)enen-gb+
English (US)enen-us+
Esperantoeo--
Estonianetet-
Filipino-fil+
Finnishfifi+
Frenchfrfr+
French (Canada)frfr-ca+
Galicianglgl-
Germandede+
Greekelel+
Hebrewhehe+
Hindihihi+
Hungarianhuhu+
Icelandic-is-
Indonesianidid+
Interlinguaia--
Irishga--
Italianitit+
Japanesejaja+
Kazakh-kk-
Koreankoko+
Latvianlvlv-
Lithuanianltlt-
Macedonian-mk-
Malaymsms+
Maltesemt--
Marathimr--
Mongolianmn--
Norwegiannono-
Persianfa--
Polishplpl+
Portugueseptpt+
Portuguese (Brazil)ptpt-br+
Romanianroro+
Russianruru+
Serbian-sr-
Slovaksksk+
Slovenianslsl-
Spanisheses+
Spanish (Mexico)eses-mx+
Swahiliswsw-
Swedishsvsv+
Tamiltata+
Thaith--
Turkishtrtr+
Ukrainianukuk+
Urduurur-
Uyghurug--
Vietnamesevivi+
Welshcycy+