The languages in espeak-ng are grouped by their ISO 639-5 language family code. They are identified by their BCP 47 identifier. For several accents and dialects, private-use extensions have been used.
The 102 supported languages and accents are:
Family Code | Identifier | Language Family | Language | Accent/Dialect |
---|---|---|---|---|
gmw | af | West Germanic | Afrikaans | |
ine | sq | Indo-European | Albanian | |
sem | am | Semitic | Amharic | |
sem | ar | Semitic | Arabic | |
roa | an | Romance | Aragonese | |
ine | hy | Indo-European | Armenian | East Armenian |
ine | hyw | Indo-European | Armenian | West Armenian |
inc | as | Indic | Assamese | |
trk | az | Turkic | Azerbaijani | |
eu | Basque | |||
inc | bn | Indic | Bengali | |
inc | bpy | Indic | Bishnupriya Manipuri | |
zls | bs | South Slavic | Bosnian | |
zls | bg | South Slavic | Bulgarian | |
sit | my | Sino-Tibetan | Burmese | |
roa | ca | Romance | Catalan | |
sit | yue | Sino-Tibetan | Chinese | Cantonese |
sit | hak | Sino-Tibetan | Chinese | Hakka |
sit | cmn | Sino-Tibetan | Chinese | Mandarin |
zls | hr | South Slavic | Croatian | |
zlw | cs | West Slavic | Czech | |
gmq | da | North Germanic | Danish | |
gmw | nl | West Germanic | Dutch | |
gmw | en-US | West Germanic | English | American |
gmw | en | West Germanic | English | British |
gmw | en-029 | West Germanic | English | Caribbean |
gmw | en-GB-x-gbclan | West Germanic | English | Lancastrian |
gmw | en-GB-x-rp | West Germanic | English | Received Pronunciation |
gmw | en-GB-scotland | West Germanic | English | Scottish |
gmw | en-GB-x-gbcwmd | West Germanic | English | West Midlands |
art | eo | Constructed | Esperanto | |
urj | et | Uralic | Estonian | |
urj | fi | Uralic | Finnish | |
roa | fr-BE | Romance | French | Belgium |
roa | fr | Romance | French | France |
roa | fr-CH | Romance | French | Switzerland |
cel | ga | Celtic | Gaelic | Irish |
cel | gd | Celtic | Gaelic | Scottish |
ccs | ka | South Caucasian | Georgian | |
gmw | de | West Germanic | German | |
grk | grc | Greek | Greek | Ancient |
grk | el | Greek | Greek | Modern |
esx | kl | Eskimo-Aleut | Greenlandic | |
sai | gn | South American Indian | Guarani | |
inc | gu | Indic | Gujarati | |
roa | ht | Romance | Hatian Creole | |
inc | hi | Indic | Hindi | |
urj | hu | Uralic | Hungarian | |
gmq | is | North Germanic | Icelandic | |
poz | id | Malayo-Polynesian | Indonesian | |
art | ia | Constructed | Interlingua | |
roa | it | Romance | Italian | |
jpx | ja | Japanese | Japanese[2] | |
dra | kn | Dravidian | Kannada | |
inc | kok | Indic | Konkani | |
ko | Korean | |||
ira | ku | Iranian | Kurdish | |
trk | ky | Turkic | Kyrgyz | |
itc | la | Italic | Latin | |
bat | lv | Baltic | Latvian | |
art | lfn | Constructed | Lingua Franca Nova | |
bat | lt | Baltic | Lithuanian | |
art | jbo | Constructed | Lojban | |
zls | mk | South Slavic | Macedonian | |
poz | ms | Malayo-Polynesian | Malay | |
dra | ml | Dravidian | Malayalam | |
sem | mt | Semitic | Maltese | |
poz | mi | Malayo-Polynesian | Māori | |
inc | mr | Indic | Marathi | |
azc | nci | Uto-Aztecan | Nahuatl | Classical |
inc | ne | Indic | Nepali | |
gmq | nb | North Germanic | Norwegian Bokmål | |
inc | or | Indic | Oriya | |
cus | om | Cushitic | Oromo | |
roa | pap | Romance | Papiamento | |
ira | fa | Iranian | Persian | |
ira | fa-Latn | Iranian | Persian[1] | |
zlw | pl | West Slavic | Polish | |
roa | pt-BR | Romance | Portuguese | Brazillian |
roa | pt | Romance | Portuguese | Portugal |
inc | pa | Indic | Punjabi | |
roa | ro | Romance | Romanian | |
zle | ru | East Slavic | Russian | |
zls | sr | South Slavic | Serbian | |
bnt | tn | Bantu | Setswana | |
inc | sd | Indic | Sindhi | |
inc | si | Indic | Sinhala | |
zlw | sk | West Slavic | Slovak | |
zls | sl | South Slavic | Slovenian | |
roa | es | Romance | Spanish | Spain |
roa | es-419 | Romance | Spanish | Latin American |
bnt | sw | Bantu | Swahili | |
gmq | sv | North Germanic | Swedish | |
dra | ta | Dravidian | Tamil | |
trk | tt | Turkic | Tatar | |
dra | te | Dravidian | Telugu | |
trk | tr | Turkic | Turkish | |
inc | ur | Indic | Urdu | |
aav | vi-VN-x-central | Austroasiatic | Vietnamese | Central Vietnam |
aav | vi | Austroasiatic | Vietnamese | Northern Vietnam |
aav | vi-VN-x-south | Austroasiatic | Vietnamese | Southern Vietnam |
cel | cy | Celtic | Welsh |
[1] Farsi/Persian written using English (Latin) characters.
[2] Currently, only Hiragana and Katakana are supported.