Skip to content

Latest commit

 

History

History
161 lines (148 loc) · 15.5 KB

languages.md

File metadata and controls

161 lines (148 loc) · 15.5 KB

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 Turkic 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.