mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
16 KiB
16 KiB
Languages
Development version of eSpeak NG supports 127 languages and accents, which are listed in table below.
To check, what languages are supported by distributed version, run espeak-ng --voices command.
| 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[3,7] | |
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 | |
trk |
ba |
Bashkir | ||
trk |
cu |
Turkic | Chuvash | |
eu |
Basque | |||
zle |
be |
East Slavic | Belarussian | |
inc |
bn |
Indic | Bengali | |
inc |
bpy |
Indic | Bishnupriya Manipuri | |
zls |
bs |
South Slavic | Bosnian[1,2] | |
zls |
bg |
South Slavic | Bulgarian | |
sit |
my |
Sino-Tibetan | Burmese | |
roa |
ca |
Romance | Catalan | |
iro |
chr |
Iroquoian | Cherokee [1,6] | Western/C.E.D. |
sit |
yue |
Sino-Tibetan | Chinese | Cantonese |
sit |
hak |
Sino-Tibetan | Chinese | Hakka |
map |
haw |
Austronesian | Hawaiian | |
sit |
cmn |
Sino-Tibetan | Chinese | Mandarin |
zls |
hr |
South Slavic | Croatian[1,2] | |
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 | |
ira |
fa |
Iranian | Persian | |
ira |
fa-latn |
Iranian | Persian[1,5] | |
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 | |
sem |
he |
Semitic | Hebrew | |
inc |
hi |
Indic | Hindi | |
urj |
hu |
Uralic | Hungarian | |
gmq |
is |
North Germanic | Icelandic | |
poz |
id |
Malayo-Polynesian | Indonesian | |
art |
ia |
Constructed | Interlingua | |
art |
io |
Constructed | Ido | |
roa |
it |
Romance | Italian | |
jpx |
ja |
Japanese | Japanese[4] | |
dra |
kn |
Dravidian | Kannada | |
inc |
kok |
Indic | Konkani | |
ko |
Korean | |||
ira |
ku |
Iranian | Kurdish | |
trk |
kk |
Turkic | Kazakh | |
trk |
ky |
Turkic | Kyrgyz | |
itc |
la |
Italic | Latin | |
gmw |
lb |
West Germanic | Luxembourgish | |
bat |
ltg |
Baltic | Latgalian | |
bat |
lv |
Baltic | Latvian | |
art |
lfn |
Constructed | Lingua Franca Nova[1,2] | |
bat |
lt |
Baltic | Lithuanian | |
art |
jbo |
Constructed | Lojban | |
poz |
mi |
Malayo-Polynesian | Māori | |
zls |
mk |
South Slavic | Macedonian[1,2] | |
poz |
ms |
Malayo-Polynesian | Malay | |
dra |
ml |
Dravidian | Malayalam | |
sem |
mt |
Semitic | Maltese | |
inc |
mr |
Indic | Marathi | |
azc |
nci |
Uto-Aztecan | Nahuatl | Classical |
inc |
ne |
Indic | Nepali | |
gmq |
nb |
North Germanic | Norwegian Bokmål | |
trk |
nog |
Turkic | Nogai | |
inc |
or |
Indic | Oriya | |
cus |
om |
Cushitic | Oromo | |
roa |
pap |
Romance | Papiamento | |
art |
py |
Constructed | Pyash | |
zlw |
pl |
West Slavic | Polish | |
roa |
pt-br |
Romance | Portuguese | Brazillian |
art |
qdb |
Constructed | Lang Belta | |
qu |
Quechua | |||
myn |
quc |
Mayan | K'iche' | |
art |
qya |
Constructed | Quenya | |
roa |
pt |
Romance | Portuguese | Portugal |
inc |
pa |
Indic | Punjabi | |
art |
piqd |
Constructed | Klingon | |
roa |
ro |
Romance | Romanian | |
zle |
ru |
East Slavic | Russian | |
zle |
ru-lv |
East Slavic | Russian | Latvia |
zle |
uk |
East Slavic | Ukrainian | |
art |
sjn |
Constructed | Sindarin | |
zls |
sr |
South Slavic | Serbian[1,2] | |
bnt |
tn |
Bantu | Setswana | |
inc |
sd |
Indic | Sindhi | |
tai |
shn |
Tai | Shan (Tai Yai) | |
inc |
si |
Indic | Sinhala | |
zlw |
sk |
West Slavic | Slovak | |
zls |
sl |
South Slavic | Slovenian | |
urj |
smj |
Uralic | Lule Saami | |
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 | |
tai |
th |
Tai | Thai | |
trk |
tk |
Turkic | Turkmen[1] | |
trk |
tt |
Turkic | Tatar | |
dra |
te |
Dravidian | Telugu | |
trk |
tr |
Turkic | Turkish | |
trk |
ug |
Turkic | Uyghur[1,3] | |
inc |
ur |
Indic | Urdu | |
trk |
uz |
Turkic | Uzbek[1,2] | |
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 |
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.
[1] With Latin alphabet.
[2] With Cyrillic alphabet.
[3] With Arabic alphabet.
[4] With Hiragana and Katakana syllabary.
[5] Only Farsi/Persian.
[6] Only Cherokee-English Dictionary fully annotated UTF-8 pronunciation.
[7] Only fully diacritized Arabic.