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
Language | Recognition (source) | Translation (target) | Voice creation / Voice cloning |
---|---|---|---|
Arabic | ar | ar | + |
Azerbaijani | - | az | + |
Bashkir | ba | - | - |
Basque | eu | - | - |
Belarusian | be | be | - |
Bengali | bn | - | - |
Bosnian | - | bs | - |
Bulgarian | bg | bg | + |
Catalan | ca | ca | - |
Chinese (Simplified) | zh | zh-hans | + |
Chinese (Traditional) | zh | zh-hant | + |
Croatian | hr | hr | + |
Czech | cs | cs | + |
Danish | da | da | + |
Dutch | nl | nl | + |
English (Australia) | en | en-au | + |
English (Canada) | en | en-ca | + |
English (UK) | en | en-gb | + |
English (US) | en | en-us | + |
Esperanto | eo | - | - |
Estonian | et | et | - |
Filipino | - | fil | + |
Finnish | fi | fi | + |
French | fr | fr | + |
French (Canada) | fr | fr-ca | + |
Galician | gl | gl | - |
German | de | de | + |
Greek | el | el | + |
Hebrew | he | he | + |
Hindi | hi | hi | + |
Hungarian | hu | hu | + |
Icelandic | - | is | - |
Indonesian | id | id | + |
Interlingua | ia | - | - |
Irish | ga | - | - |
Italian | it | it | + |
Japanese | ja | ja | + |
Kazakh | - | kk | - |
Korean | ko | ko | + |
Latvian | lv | lv | - |
Lithuanian | lt | lt | - |
Macedonian | - | mk | - |
Malay | ms | ms | + |
Maltese | mt | - | - |
Marathi | mr | - | - |
Mongolian | mn | - | - |
Norwegian | no | no | - |
Persian | fa | - | - |
Polish | pl | pl | + |
Portuguese | pt | pt | + |
Portuguese (Brazil) | pt | pt-br | + |
Romanian | ro | ro | + |
Russian | ru | ru | + |
Serbian | - | sr | - |
Slovak | sk | sk | + |
Slovenian | sl | sl | - |
Spanish | es | es | + |
Spanish (Mexico) | es | es-mx | + |
Swahili | sw | sw | - |
Swedish | sv | sv | + |
Tamil | ta | ta | + |
Thai | th | - | - |
Turkish | tr | tr | + |
Ukrainian | uk | uk | + |
Urdu | ur | ur | - |
Uyghur | ug | - | - |
Vietnamese | vi | vi | + |
Welsh | cy | cy | + |