Permalink
Fetching contributors…
Cannot retrieve contributors at this time
123 lines (116 sloc) 12.3 KB

Languages

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[1]
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
ira fa Iranian Persian
ira fa-Latn Iranian Persian[2]
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[3]
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
poz mi Malayo-Polynesian Māori
zls mk South Slavic Macedonian
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
inc or Indic Oriya
cus om Cushitic Oromo
roa pap Romance Papiamento
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] Currently, only fully diacritized Arabic is supported.

[2] Farsi/Persian written using English (Latin) characters.

[3] Currently, only Hiragana and Katakana are supported.