summaryrefslogtreecommitdiff
path: root/navit/support/espeak/espeak-data
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-10-26 10:54:33 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-10-26 10:54:33 +0000
commite5c6029bc1b6197a76fcf005877c4dd762224615 (patch)
tree3505ef7a063e7b0311ef12a28e00f57a1840f37e /navit/support/espeak/espeak-data
parentf2f6548d0c0a57da92fffcd62818dd31b399d95c (diff)
downloadnavit-e5c6029bc1b6197a76fcf005877c4dd762224615.tar.gz
Add:support_espeak:Added espeak phoneme data
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2693 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/support/espeak/espeak-data')
-rw-r--r--navit/support/espeak/espeak-data/af_dictbin0 -> 74925 bytes
-rw-r--r--navit/support/espeak/espeak-data/ca_dictbin0 -> 4212 bytes
-rwxr-xr-xnavit/support/espeak/espeak-data/config9
-rw-r--r--navit/support/espeak/espeak-data/cs_dictbin0 -> 7798 bytes
-rw-r--r--navit/support/espeak/espeak-data/cy_dictbin0 -> 3541 bytes
-rw-r--r--navit/support/espeak/espeak-data/da_dictbin0 -> 5327 bytes
-rw-r--r--navit/support/espeak/espeak-data/de_dictbin0 -> 19322 bytes
-rw-r--r--navit/support/espeak/espeak-data/el_dictbin0 -> 4585 bytes
-rw-r--r--navit/support/espeak/espeak-data/en_dictbin0 -> 87069 bytes
-rw-r--r--navit/support/espeak/espeak-data/eo_dictbin0 -> 4746 bytes
-rw-r--r--navit/support/espeak/espeak-data/es_dictbin0 -> 5309 bytes
-rw-r--r--navit/support/espeak/espeak-data/fi_dictbin0 -> 4567 bytes
-rw-r--r--navit/support/espeak/espeak-data/fr_dictbin0 -> 19363 bytes
-rw-r--r--navit/support/espeak/espeak-data/grc_dictbin0 -> 3390 bytes
-rw-r--r--navit/support/espeak/espeak-data/hbs_dictbin0 -> 7404 bytes
-rw-r--r--navit/support/espeak/espeak-data/hi_dictbin0 -> 5696 bytes
-rw-r--r--navit/support/espeak/espeak-data/hu_dictbin0 -> 5916 bytes
-rw-r--r--navit/support/espeak/espeak-data/hy_dictbin0 -> 2469 bytes
-rw-r--r--navit/support/espeak/espeak-data/id_dictbin0 -> 3083 bytes
-rw-r--r--navit/support/espeak/espeak-data/is_dictbin0 -> 5566 bytes
-rw-r--r--navit/support/espeak/espeak-data/it_dictbin0 -> 48870 bytes
-rw-r--r--navit/support/espeak/espeak-data/jbo_dictbin0 -> 2051 bytes
-rw-r--r--navit/support/espeak/espeak-data/ku_dictbin0 -> 2277 bytes
-rw-r--r--navit/support/espeak/espeak-data/la_dictbin0 -> 3911 bytes
-rw-r--r--navit/support/espeak/espeak-data/lv_dictbin0 -> 12558 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/af1_phtransbin0 -> 1636 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/ca1_phtransbin0 -> 1372 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/cr1_phtransbin0 -> 2164 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/cs_phtransbin0 -> 580 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/de2_phtransbin0 -> 1444 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/de4_phtransbin0 -> 1588 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/de6_phtransbin0 -> 1204 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/en1_phtransbin0 -> 796 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/es_phtransbin0 -> 1708 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/fr1_phtransbin0 -> 1852 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/gr2_phtransbin0 -> 2212 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/grc-de6_phtransbin0 -> 484 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/hu1_phtransbin0 -> 1420 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/id1_phtransbin0 -> 868 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/in1_phtransbin0 -> 1252 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/it3_phtransbin0 -> 892 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/la1_phtransbin0 -> 748 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/nl_phtransbin0 -> 1612 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/pl1_phtransbin0 -> 1540 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/pt1_phtransbin0 -> 2092 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/pt_phtransbin0 -> 2092 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/ptbr4_phtransbin0 -> 2356 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/ptbr_phtransbin0 -> 2500 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/ro1_phtransbin0 -> 2116 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/sv2_phtransbin0 -> 1564 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/sv_phtransbin0 -> 1564 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/us3_phtransbin0 -> 1012 bytes
-rw-r--r--navit/support/espeak/espeak-data/mbrola_ph/us_phtransbin0 -> 1084 bytes
-rw-r--r--navit/support/espeak/espeak-data/mk_dictbin0 -> 4948 bytes
-rw-r--r--navit/support/espeak/espeak-data/nl_dictbin0 -> 4124 bytes
-rw-r--r--navit/support/espeak/espeak-data/no_dictbin0 -> 3735 bytes
-rw-r--r--navit/support/espeak/espeak-data/pap_dictbin0 -> 2148 bytes
-rw-r--r--navit/support/espeak/espeak-data/phondatabin0 -> 355256 bytes
-rw-r--r--navit/support/espeak/espeak-data/phondata-manifest729
-rw-r--r--navit/support/espeak/espeak-data/phonindexbin0 -> 30256 bytes
-rw-r--r--navit/support/espeak/espeak-data/phontabbin0 -> 36460 bytes
-rw-r--r--navit/support/espeak/espeak-data/pl_dictbin0 -> 40458 bytes
-rw-r--r--navit/support/espeak/espeak-data/pt_dictbin0 -> 14970 bytes
-rw-r--r--navit/support/espeak/espeak-data/ro_dictbin0 -> 24961 bytes
-rw-r--r--navit/support/espeak/espeak-data/ru_dictbin0 -> 5519 bytes
-rw-r--r--navit/support/espeak/espeak-data/sk_dictbin0 -> 8898 bytes
-rw-r--r--navit/support/espeak/espeak-data/sq_dictbin0 -> 3222 bytes
-rw-r--r--navit/support/espeak/espeak-data/sv_dictbin0 -> 9508 bytes
-rw-r--r--navit/support/espeak/espeak-data/sw_dictbin0 -> 3072 bytes
-rw-r--r--navit/support/espeak/espeak-data/ta_dictbin0 -> 2527 bytes
-rw-r--r--navit/support/espeak/espeak-data/tr_dictbin0 -> 4783 bytes
-rw-r--r--navit/support/espeak/espeak-data/vi_dictbin0 -> 4855 bytes
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/!v/croak11
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/!v/f118
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/!v/f220
-rw-r--r--navit/support/espeak/espeak-data/voices/!v/f322
-rw-r--r--navit/support/espeak/espeak-data/voices/!v/f418
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/!v/fast11
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/!v/m119
-rw-r--r--navit/support/espeak/espeak-data/voices/!v/m215
-rw-r--r--navit/support/espeak/espeak-data/voices/!v/m316
-rw-r--r--navit/support/espeak/espeak-data/voices/!v/m417
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/!v/m515
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/!v/m613
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/!v/m718
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/!v/whisper13
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/af8
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/bs16
-rw-r--r--navit/support/espeak/espeak-data/voices/ca4
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/cs4
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/cy5
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/da3
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/de5
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/default4
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/el5
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/en/en9
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/en/en-n14
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/en/en-rp12
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/en/en-sc16
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/en/en-us17
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/en/en-wi19
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/en/en-wm12
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/eo3
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/es7
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/es-la11
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/fi4
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/fr7
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/fr-be7
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/hi9
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/hr18
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/hu3
-rw-r--r--navit/support/espeak/espeak-data/voices/hy3
-rw-r--r--navit/support/espeak/espeak-data/voices/hy-west19
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/id8
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/is4
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/it6
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/ku6
-rw-r--r--navit/support/espeak/espeak-data/voices/la13
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/lv6
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-af17
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-af1-en7
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-br19
-rw-r--r--navit/support/espeak/espeak-data/voices/mb/mb-br39
-rw-r--r--navit/support/espeak/espeak-data/voices/mb/mb-br49
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-cr19
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-cz26
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-de26
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-de46
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-de4-en6
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-de510
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-de5-en7
-rw-r--r--navit/support/espeak/espeak-data/voices/mb/mb-de66
-rw-r--r--navit/support/espeak/espeak-data/voices/mb/mb-de6-grc6
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-de77
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-en17
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-es17
-rw-r--r--navit/support/espeak/espeak-data/voices/mb/mb-es27
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-fr19
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-fr1-en8
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-fr48
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-fr4-en8
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-gr26
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-gr2-en6
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-hu16
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-hu1-en6
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-id17
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-it38
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-it48
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-la16
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-nl27
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-nl2-en7
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-pl16
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-pl1-en6
-rw-r--r--navit/support/espeak/espeak-data/voices/mb/mb-pt19
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-ro17
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-ro1-en7
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-sw17
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-sw1-en7
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-sw27
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-sw2-en7
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-us112
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-us212
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mb/mb-us312
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/mk4
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/nl3
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/no6
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/pl5
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/pt7
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/pt-pt7
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/ro5
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/ru6
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/sk4
-rw-r--r--navit/support/espeak/espeak-data/voices/sq6
-rw-r--r--navit/support/espeak/espeak-data/voices/sr15
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/sv4
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/sw4
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/ta6
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/test/grc8
-rw-r--r--navit/support/espeak/espeak-data/voices/test/jbo3
-rw-r--r--navit/support/espeak/espeak-data/voices/test/pap5
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/tr4
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/vi6
-rw-r--r--navit/support/espeak/espeak-data/voices/zh30
-rwxr-xr-xnavit/support/espeak/espeak-data/voices/zh-yue14
-rw-r--r--navit/support/espeak/espeak-data/zh_dictbin0 -> 41834 bytes
-rw-r--r--navit/support/espeak/espeak-data/zhy_dictbin0 -> 1556 bytes
186 files changed, 1733 insertions, 0 deletions
diff --git a/navit/support/espeak/espeak-data/af_dict b/navit/support/espeak/espeak-data/af_dict
new file mode 100644
index 000000000..7819c9fe0
--- /dev/null
+++ b/navit/support/espeak/espeak-data/af_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/ca_dict b/navit/support/espeak/espeak-data/ca_dict
new file mode 100644
index 000000000..b9a4ea43a
--- /dev/null
+++ b/navit/support/espeak/espeak-data/ca_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/config b/navit/support/espeak/espeak-data/config
new file mode 100755
index 000000000..be1b6246a
--- /dev/null
+++ b/navit/support/espeak/espeak-data/config
@@ -0,0 +1,9 @@
+//pa_device 7
+
+// play a sound for punctuation, rather than speak its name
+//soundicon _( /usr/share/sounds/sound-icons/left-round-bracket
+//soundicon _) /usr/share/sounds/sound-icons/right-round-bracket
+//soundicon _[ /usr/share/sounds/sound-icons/left-square-bracket
+//soundicon _] /usr/share/sounds/sound-icons/right-square-bracket
+//soundicon _{ /usr/share/sounds/sound-icons/left-brace
+//soundicon _} /usr/share/sounds/sound-icons/right-brace
diff --git a/navit/support/espeak/espeak-data/cs_dict b/navit/support/espeak/espeak-data/cs_dict
new file mode 100644
index 000000000..3391b98b2
--- /dev/null
+++ b/navit/support/espeak/espeak-data/cs_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/cy_dict b/navit/support/espeak/espeak-data/cy_dict
new file mode 100644
index 000000000..13a768030
--- /dev/null
+++ b/navit/support/espeak/espeak-data/cy_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/da_dict b/navit/support/espeak/espeak-data/da_dict
new file mode 100644
index 000000000..75ccbd670
--- /dev/null
+++ b/navit/support/espeak/espeak-data/da_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/de_dict b/navit/support/espeak/espeak-data/de_dict
new file mode 100644
index 000000000..988f4c31b
--- /dev/null
+++ b/navit/support/espeak/espeak-data/de_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/el_dict b/navit/support/espeak/espeak-data/el_dict
new file mode 100644
index 000000000..a6ab63dee
--- /dev/null
+++ b/navit/support/espeak/espeak-data/el_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/en_dict b/navit/support/espeak/espeak-data/en_dict
new file mode 100644
index 000000000..d15b0e9ab
--- /dev/null
+++ b/navit/support/espeak/espeak-data/en_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/eo_dict b/navit/support/espeak/espeak-data/eo_dict
new file mode 100644
index 000000000..155523963
--- /dev/null
+++ b/navit/support/espeak/espeak-data/eo_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/es_dict b/navit/support/espeak/espeak-data/es_dict
new file mode 100644
index 000000000..203da2639
--- /dev/null
+++ b/navit/support/espeak/espeak-data/es_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/fi_dict b/navit/support/espeak/espeak-data/fi_dict
new file mode 100644
index 000000000..a08d45a6f
--- /dev/null
+++ b/navit/support/espeak/espeak-data/fi_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/fr_dict b/navit/support/espeak/espeak-data/fr_dict
new file mode 100644
index 000000000..e66708e04
--- /dev/null
+++ b/navit/support/espeak/espeak-data/fr_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/grc_dict b/navit/support/espeak/espeak-data/grc_dict
new file mode 100644
index 000000000..0aeab45e0
--- /dev/null
+++ b/navit/support/espeak/espeak-data/grc_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/hbs_dict b/navit/support/espeak/espeak-data/hbs_dict
new file mode 100644
index 000000000..91ee7ba4b
--- /dev/null
+++ b/navit/support/espeak/espeak-data/hbs_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/hi_dict b/navit/support/espeak/espeak-data/hi_dict
new file mode 100644
index 000000000..388d3f246
--- /dev/null
+++ b/navit/support/espeak/espeak-data/hi_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/hu_dict b/navit/support/espeak/espeak-data/hu_dict
new file mode 100644
index 000000000..5a1f21165
--- /dev/null
+++ b/navit/support/espeak/espeak-data/hu_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/hy_dict b/navit/support/espeak/espeak-data/hy_dict
new file mode 100644
index 000000000..18c3e2027
--- /dev/null
+++ b/navit/support/espeak/espeak-data/hy_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/id_dict b/navit/support/espeak/espeak-data/id_dict
new file mode 100644
index 000000000..3c9967ce8
--- /dev/null
+++ b/navit/support/espeak/espeak-data/id_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/is_dict b/navit/support/espeak/espeak-data/is_dict
new file mode 100644
index 000000000..10cf846f8
--- /dev/null
+++ b/navit/support/espeak/espeak-data/is_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/it_dict b/navit/support/espeak/espeak-data/it_dict
new file mode 100644
index 000000000..40cf952a2
--- /dev/null
+++ b/navit/support/espeak/espeak-data/it_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/jbo_dict b/navit/support/espeak/espeak-data/jbo_dict
new file mode 100644
index 000000000..f7ebcf454
--- /dev/null
+++ b/navit/support/espeak/espeak-data/jbo_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/ku_dict b/navit/support/espeak/espeak-data/ku_dict
new file mode 100644
index 000000000..18d285845
--- /dev/null
+++ b/navit/support/espeak/espeak-data/ku_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/la_dict b/navit/support/espeak/espeak-data/la_dict
new file mode 100644
index 000000000..3ef82f832
--- /dev/null
+++ b/navit/support/espeak/espeak-data/la_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/lv_dict b/navit/support/espeak/espeak-data/lv_dict
new file mode 100644
index 000000000..3ecb61b51
--- /dev/null
+++ b/navit/support/espeak/espeak-data/lv_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/af1_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/af1_phtrans
new file mode 100644
index 000000000..fc9ad0179
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/af1_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/ca1_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/ca1_phtrans
new file mode 100644
index 000000000..4fe4188e5
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/ca1_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/cr1_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/cr1_phtrans
new file mode 100644
index 000000000..15e2c4988
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/cr1_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/cs_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/cs_phtrans
new file mode 100644
index 000000000..85ebb03e3
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/cs_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/de2_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/de2_phtrans
new file mode 100644
index 000000000..c5af1a7c4
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/de2_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/de4_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/de4_phtrans
new file mode 100644
index 000000000..b10fc8441
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/de4_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/de6_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/de6_phtrans
new file mode 100644
index 000000000..4cb62d9c2
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/de6_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/en1_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/en1_phtrans
new file mode 100644
index 000000000..c847d1703
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/en1_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/es_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/es_phtrans
new file mode 100644
index 000000000..b959f92c1
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/es_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/fr1_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/fr1_phtrans
new file mode 100644
index 000000000..1a242b36f
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/fr1_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/gr2_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/gr2_phtrans
new file mode 100644
index 000000000..b3775abbd
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/gr2_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/grc-de6_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/grc-de6_phtrans
new file mode 100644
index 000000000..e41d3105c
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/grc-de6_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/hu1_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/hu1_phtrans
new file mode 100644
index 000000000..26dad49a0
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/hu1_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/id1_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/id1_phtrans
new file mode 100644
index 000000000..452de8c8a
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/id1_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/in1_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/in1_phtrans
new file mode 100644
index 000000000..7f4631899
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/in1_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/it3_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/it3_phtrans
new file mode 100644
index 000000000..6d826477b
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/it3_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/la1_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/la1_phtrans
new file mode 100644
index 000000000..1f2eb9290
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/la1_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/nl_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/nl_phtrans
new file mode 100644
index 000000000..d982c1845
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/nl_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/pl1_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/pl1_phtrans
new file mode 100644
index 000000000..9d4e50fd7
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/pl1_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/pt1_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/pt1_phtrans
new file mode 100644
index 000000000..c5172f7b3
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/pt1_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/pt_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/pt_phtrans
new file mode 100644
index 000000000..9de1630d9
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/pt_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/ptbr4_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/ptbr4_phtrans
new file mode 100644
index 000000000..0b94de719
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/ptbr4_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/ptbr_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/ptbr_phtrans
new file mode 100644
index 000000000..a1dbba000
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/ptbr_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/ro1_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/ro1_phtrans
new file mode 100644
index 000000000..4aeaf54ec
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/ro1_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/sv2_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/sv2_phtrans
new file mode 100644
index 000000000..ae119d86e
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/sv2_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/sv_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/sv_phtrans
new file mode 100644
index 000000000..bb556eb28
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/sv_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/us3_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/us3_phtrans
new file mode 100644
index 000000000..449b419ac
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/us3_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mbrola_ph/us_phtrans b/navit/support/espeak/espeak-data/mbrola_ph/us_phtrans
new file mode 100644
index 000000000..bdeef5d1a
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mbrola_ph/us_phtrans
Binary files differ
diff --git a/navit/support/espeak/espeak-data/mk_dict b/navit/support/espeak/espeak-data/mk_dict
new file mode 100644
index 000000000..a6cf3dc53
--- /dev/null
+++ b/navit/support/espeak/espeak-data/mk_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/nl_dict b/navit/support/espeak/espeak-data/nl_dict
new file mode 100644
index 000000000..f286bee90
--- /dev/null
+++ b/navit/support/espeak/espeak-data/nl_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/no_dict b/navit/support/espeak/espeak-data/no_dict
new file mode 100644
index 000000000..4f8f84f0d
--- /dev/null
+++ b/navit/support/espeak/espeak-data/no_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/pap_dict b/navit/support/espeak/espeak-data/pap_dict
new file mode 100644
index 000000000..11eb4b515
--- /dev/null
+++ b/navit/support/espeak/espeak-data/pap_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/phondata b/navit/support/espeak/espeak-data/phondata
new file mode 100644
index 000000000..d46417ed0
--- /dev/null
+++ b/navit/support/espeak/espeak-data/phondata
Binary files differ
diff --git a/navit/support/espeak/espeak-data/phondata-manifest b/navit/support/espeak/espeak-data/phondata-manifest
new file mode 100644
index 000000000..4197d142d
--- /dev/null
+++ b/navit/support/espeak/espeak-data/phondata-manifest
@@ -0,0 +1,729 @@
+# This file lists the type of data that has been compiled into the
+# phondata file
+#
+# The first character of a line indicates the type of data:
+# S - A SPECT_SEQ structure
+# W - A wavefile segment
+# E - An envelope
+#
+# Address is the displacement within phondata of this item
+#
+# Address Data file
+# ------- ---------
+W 0x00004 ustop/null
+S 0x00154 vowel/@
+S 0x00218 vowel/@-
+W 0x002dc ustop/percus10
+S 0x004e8 j/j@
+S 0x005ec j2/j2@
+S 0x006b0 w/w@
+S 0x00774 l/l@
+S 0x00838 l^/j2@
+S 0x008fc r/r@
+S 0x009c0 r2/r2@
+S 0x00a84 m/m@
+S 0x00b88 n/n@
+S 0x00c8c nn/nn@
+S 0x00d50 n^/n^@
+S 0x00ed4 l/L1_@L
+S 0x00fd8 l/L2_@L
+S 0x010dc l/l_@
+S 0x011a0 l/xl
+S 0x01224 w/xw
+S 0x012a8 j/xj
+S 0x0132c r/xr
+S 0x013b0 r3/r_@
+S 0x01474 j/ja
+S 0x01578 j2/j2a
+S 0x0163c w/wa
+S 0x01700 l/la
+S 0x01784 l^/j2a
+S 0x01848 r/ra
+S 0x0190c r2/r2a
+S 0x019d0 m/ma
+S 0x01ad4 n/na
+S 0x01bd8 nn/nna
+S 0x01c9c n^/n^a
+S 0x01de0 l/L1_aL
+S 0x01ee4 l/L2_aL
+S 0x01fe8 l/l_a
+S 0x020ac r3/r_a
+S 0x02170 j/je
+S 0x02274 j2/j2e
+S 0x02338 w/we
+S 0x023fc l/le
+S 0x02480 l^/j2e
+S 0x02544 r/re
+S 0x02608 r2/r2e
+S 0x0270c m/me
+S 0x02810 n/ne
+S 0x02914 nn/nne
+S 0x029d8 n^/n^e
+S 0x02b5c l/L1_eL
+S 0x02c20 l/L2_eL
+S 0x02ce4 l/l_e
+S 0x02d68 r3/r_e
+S 0x02e2c j/ji
+S 0x02ef0 j2/j2i
+S 0x02fb4 w/wi
+S 0x03078 l/li
+S 0x0313c l^/j2i
+S 0x03200 r/ri
+S 0x032c4 r2/r2i
+S 0x03388 m/mi
+S 0x034cc n/ni
+S 0x035d0 nn/nni
+S 0x03694 n^/n^i
+S 0x03818 l/L1_iL
+S 0x0391c l/L2_iL
+S 0x03a20 l/l_i
+S 0x03ae4 nn/inn
+S 0x03ba8 j2/xj2
+S 0x03c2c r3/r_i
+S 0x03cf0 j/jo
+S 0x03e34 j2/j2o
+S 0x03f38 w/wo
+S 0x03ffc l/lo
+S 0x04100 l^/j2o
+S 0x04204 r/ro
+S 0x042c8 r2/r2o
+S 0x0438c m/mo
+S 0x04490 n/no
+S 0x04594 nn/nno
+S 0x04658 n^/n^o
+S 0x0481c l/L1_oL
+S 0x04960 l/L2_oL
+S 0x04aa4 l/l_o
+S 0x04ba8 r3/r_o
+S 0x04c6c j/ju
+S 0x04d30 j2/j2u
+S 0x04df4 w/wu
+S 0x04eb8 l/lu
+S 0x04f7c l^/j2u
+S 0x05080 r/ru
+S 0x05144 r2/r2u
+S 0x05208 m/mu
+S 0x0530c n/nu
+S 0x05410 nn/nnu
+S 0x054d4 n^/n^u
+S 0x05658 l/L1_uL
+S 0x0575c l/L2_uL
+S 0x05860 l/l_u
+S 0x05924 r3/r_u
+S 0x059e8 r/r
+S 0x05aac r/_r
+S 0x05b70 r/tr
+S 0x05bf4 r/r_
+S 0x05d38 r3/r_
+W 0x05dbc r3/rx
+S 0x07114 r3/r_n
+S 0x07198 r/rr
+S 0x0725c r/trr
+S 0x07320 r2/_r2
+S 0x073e4 r3/r_trill2
+W 0x074a8 r3/r_trill2.wav
+S 0x07bb4 r3/r_trill
+W 0x07cb8 r3/r_trill.wav
+W 0x08724 r3/r_trill3.wav
+S 0x08b68 r3/r_uvl
+W 0x08c6c r3/r_uvl.wav
+S 0x09b74 l/l
+S 0x09bf8 l/_l
+S 0x09cbc l/tl
+S 0x09d40 l/l_long
+S 0x09dc4 l/l_
+S 0x09e48 l^/l^
+S 0x09f4c l^/_l^
+S 0x0a050 w/w
+S 0x0a0d4 w/_w
+S 0x0a198 w/w_
+S 0x0a25c w/iw_
+S 0x0a320 j/_j
+S 0x0a3a4 j/j_
+S 0x0a468 j2/_j2
+S 0x0a4ec m/_m
+S 0x0a570 m/m_
+S 0x0a634 m/mj
+S 0x0a6f8 n/_n
+S 0x0a77c n/n_
+S 0x0a840 n/nj
+S 0x0a904 n/_nr
+S 0x0a988 n/nr_
+S 0x0aa4c n^/_n^
+S 0x0aad0 n^/n^_
+S 0x0ac14 nn/_nn
+S 0x0ac98 nn/nn_
+S 0x0ad5c nn/nnj
+S 0x0ade0 r3/@tap
+S 0x0af24 r3/@tap2
+S 0x0b068 r3/@tap_rfx
+S 0x0b1ac b/b
+W 0x0b2b0 x/b
+S 0x0b414 b/b_
+W 0x0b4d8 x/b_
+S 0x0b8f0 b/ba
+S 0x0b9f4 b/b@
+S 0x0baf8 b/be
+S 0x0bbfc b/bi
+S 0x0bd00 b/bo
+S 0x0be04 b/bu
+S 0x0bf08 b/b@2
+S 0x0c00c b/xb
+S 0x0c0d0 d/d
+W 0x0c194 x/d
+S 0x0c3b0 d/d_
+W 0x0c474 x/d_
+S 0x0c89c d/dr
+S 0x0c920 d/xd
+W 0x0c9e4 x/d_dnt
+S 0x0ccc8 d/tap3
+S 0x0cdcc d/tap1
+S 0x0ce90 dzh/dzh
+W 0x0cf54 x/dzh
+S 0x0d360 dzh/dzh_
+W 0x0d424 x/dzh_
+S 0x0de5c dzh/xdzh
+W 0x0df20 x/dz_pzd
+S 0x0e380 dzh/dz_pzd
+S 0x0e444 dzh/dz_pzd_
+S 0x0e508 dzh/xdz_pzd
+S 0x0e5cc g/g
+W 0x0e690 x/g2
+S 0x0e918 g/g_
+W 0x0e9dc x/g_
+S 0x0ed9c g/xg
+S 0x0ee60 g2/g
+W 0x0ef24 x/g2_
+S 0x0f2e4 g2/g_
+S 0x0f3a8 g2/xg
+S 0x0f46c voc/bh
+W 0x0f530 vocw/v
+S 0x0fe30 voc/v_
+S 0x0fef4 voc/v
+S 0x0fff8 voc/vj
+S 0x100fc voc/dh
+W 0x101c0 vocw/dh
+S 0x10ac8 voc/dh_
+S 0x10b8c voc/z
+W 0x10c50 ufric/s_
+S 0x11704 voc/z_
+S 0x117c8 voc/zh
+W 0x1188c vocw/zh
+S 0x121f4 voc/zh_
+W 0x122b8 vocw/zh_rfx
+S 0x12b48 voc/z_pzd
+W 0x12c0c ufric/s_pzd
+S 0x13544 voc/z_pzd_
+W 0x13608 ufric/s_pzd_
+W 0x1410c ufric/sh_pzd
+W 0x14a40 ufric/sh_pzd_
+S 0x15508 voc/j
+W 0x1560c ufric/ch
+S 0x15d24 voc/Q
+W 0x15de8 vocw/Q
+S 0x165f4 voc/Q_
+W 0x166b8 vocw/Q_
+S 0x16ec4 voc/Q_ulv
+W 0x16fc8 ufric/xx
+W 0x17ac4 ustop/p
+W 0x17e34 ustop/p_
+W 0x18644 ustop/pr
+W 0x18a8c ustop/p_unasp
+W 0x18db8 ustop/pl
+W 0x191b0 ustop/t
+W 0x195e4 ustop/t_
+W 0x19aa4 ustop/t_dnt
+W 0x19eb4 ustop/tr
+W 0x1a614 ustop/t_hi
+W 0x1a9b0 ustop/tsh
+W 0x1aff0 ustop/tsh_
+W 0x1b930 ustop/ts_pzd
+W 0x1c034 ustop/c
+W 0x1c2e4 ustop/t_pzd
+W 0x1c730 ustop/k
+W 0x1cc04 ustop/k_
+W 0x1d0c0 ustop/kr
+W 0x1d700 ustop/k_unasp
+W 0x1dbd4 ustop/kl
+W 0x1e204 ustop/ki
+W 0x1e7cc ustop/q
+W 0x1e938 ustop/q_u
+W 0x1ea58 ufric/f
+W 0x1f248 ufric/f_
+W 0x1fd18 ufric/th
+W 0x205b0 ufric/th_
+W 0x20e30 ufric/s
+W 0x215d0 ufric/s!
+W 0x21e80 ufric/sh
+W 0x22830 ufric/sh_
+W 0x232e0 ufric/sh_rfx
+W 0x23c7c ufric/ll
+W 0x246c0 ufric/ch_
+W 0x24fe8 ufric/x_hr
+W 0x258fc ufric/x
+W 0x26260 h/h_
+W 0x2690c h/h@
+W 0x26e60 h/ha
+W 0x274dc h/he
+W 0x27b70 h/hi
+W 0x28108 h/ho
+W 0x287c4 h/hu
+S 0x28ee8 vowel/a_2
+S 0x28fec vowel/a#
+S 0x290f0 vowel/e
+S 0x291f4 vowel/ee_1
+S 0x29338 vowel/i
+S 0x2943c vowel/o
+S 0x29580 vowel/oo_4
+S 0x29684 vowel/u_bck
+S 0x29788 vowel/uu_2
+S 0x2988c vowel/y
+S 0x299d0 vowel/y#
+S 0x29ad4 vdiph/au_4
+S 0x29c58 vdiph/eu
+S 0x29d9c vdiph2/iu
+S 0x29f20 vdiph/ai
+S 0x2a064 vdiph/ei
+S 0x2a1a8 vdiph/eei
+S 0x2a32c vdiph/oi
+S 0x2a4f0 vdiph/ui
+S 0x2a634 w/w2
+W 0x2a6f8 ustop/p_unasp_
+W 0x2a834 ustop/ts
+W 0x2b290 ustop/ts_
+W 0x2bbf0 ustop/t_dnt2
+S 0x2be48 vwl_en/@L
+S 0x2bf0c vowel/a
+S 0x2c010 vowel/a#_3
+S 0x2c0d4 vowel/ee_2
+S 0x2c1d8 vowel/ii_4
+S 0x2c2dc vowel/ii_en
+S 0x2c3a0 vowel/0
+S 0x2c4a4 vowel/V_2
+S 0x2c5a8 vowel/uu
+S 0x2c6ac vowel/aa_2
+S 0x2c830 vowel/3_en
+S 0x2c974 vowel/i_en
+S 0x2cab8 w/wi2
+S 0x2cbbc vowel/oo_en
+S 0x2cd00 vdiph2/uw_2
+S 0x2ce44 vwl_en/u_L
+S 0x2cf88 vdiph/au
+S 0x2d10c vdiph/@u_en
+S 0x2d290 vdiph/ai_2
+S 0x2d454 vdiph/ooi
+S 0x2d618 vdiph2/ii@
+S 0x2d79c vdiph2/uu@
+S 0x2d8e0 vwl_en/aI@
+S 0x2daa4 vwl_en/aU@
+S 0x2dc28 vowelr/V_r
+S 0x2dd6c vowelr/V3_r
+S 0x2deb0 vnasal/aa_n2
+S 0x2dff4 vnasal/ee_n
+S 0x2e138 vnasal/oo_n
+S 0x2e23c vowel/oe
+S 0x2e300 vowel/@_fr
+S 0x2e3c4 vowel/ee
+S 0x2e4c8 vowel/ii
+S 0x2e5cc vowel/e_3
+S 0x2e6d0 vowel/0_2
+S 0x2e7d4 vowel/o-_2
+S 0x2e8d8 vowel/aa_5
+S 0x2ea1c vwl_en_n/aa_5
+S 0x2eb60 vowel/3_2
+S 0x2eca4 vowel/oo_1
+S 0x2ede8 vwl_en_n/O@
+S 0x2eeec vdiph2/uw_4
+S 0x2f030 vdiph/eeu_3
+S 0x2f174 vdiph/ae_2
+S 0x2f2f8 vdiph2/ee@
+S 0x2f43c vdiph2/i@
+S 0x2f600 vwl_en_us/3_us
+S 0x2f704 vowel/@_4
+S 0x2f7c8 vowel/@_low2
+S 0x2f88c vwl_en_us/a
+S 0x2f990 vnasal/ee_n2
+S 0x2fad4 vwl_en_us/ee
+S 0x2fbd8 vowel/ii#_3
+S 0x2fcdc vowel/ii_final
+S 0x2fde0 vowel/aa_8
+S 0x2fee4 vwl_en_us/oor
+S 0x30028 vowel/V_6
+S 0x3012c vowel/8_2
+S 0x30230 vwl_en_us/ar
+S 0x30374 vwl_en_us/3_us2
+S 0x304b8 vowel/0_3
+S 0x305bc vwl_en_us/or
+S 0x30700 vowel/aa#
+S 0x30804 vdiph2/uw
+S 0x30948 vdiph/aoo
+S 0x30a8c vdiph/8u
+S 0x30bd0 vdiph/aae
+S 0x30d54 vdiph2/ei_4
+S 0x30e98 vdiph/ooi_4
+S 0x30fdc vwl_en_us/er
+S 0x31120 vwl_en_us/ir
+S 0x31264 vwl_en_us/ur
+S 0x313a8 vwl_en_us/ai@
+S 0x3152c d/tap2
+S 0x315f0 d/x_tap
+S 0x316b4 vowel/@_3
+S 0x31778 vowel/V
+S 0x3187c vowel/a_3
+S 0x31980 vowel/e_e
+S 0x31a84 vowel/e#
+S 0x31b88 vowel/e_5
+S 0x31c8c vowel/oo_2
+S 0x31d90 vowel/V_4
+S 0x31e94 vowel/u#_4
+S 0x31f98 vowelr/aa_r
+S 0x3215c vdiph2/e@
+S 0x322a0 vowel/i_5
+S 0x323a4 vowel/oo
+S 0x324a8 vowelr/oo_r
+S 0x325ac vowelr/o_r
+S 0x32730 vowel/u#
+S 0x32834 vdiph/au#
+S 0x32978 vowel/o_3
+S 0x32a7c vdiph/ai_7
+S 0x32c00 vwl_en/aI@_2
+S 0x32d84 vwl_en/@L_2
+S 0x32e88 vowel/e_2
+S 0x32f8c vdiph/0i_2
+S 0x33110 vowelr/i_r
+S 0x33254 vdiph2/u#@
+S 0x33398 vowel/@_low
+S 0x3345c vowel/&
+S 0x33560 vowel/e_mid
+S 0x33664 vowel/V_3
+S 0x33728 vowel/o-_3
+S 0x3382c vwl_en_rp/aa
+S 0x33970 vowel/3_3
+S 0x33ab4 vowel/u_fnt
+S 0x33bb8 vdiph/au_3
+S 0x33d3c vdiph/@u_2
+S 0x33e80 vdiph/ai_6
+S 0x34044 vdiph2/ei_2
+S 0x34188 vdiph/ooi_3
+S 0x3430c vdiph2/ee@_2
+S 0x34450 vwl_en_rp/i@
+S 0x345d4 vowel/o_mid
+S 0x346d8 vwl_en_rp/aU@
+S 0x3485c vowel/ii_6
+S 0x34920 vdiph2/ei_3
+S 0x34a64 vdiph/@u
+S 0x34ba8 vdiph/Vu_2
+S 0x34d2c vdiph/@i_3
+S 0x34e70 vdiph2/i@_2
+S 0x34ff4 vwl_en/ooi@
+S 0x351b8 vowel/@_fnt
+S 0x352bc vowel/uu_bck
+S 0x353c0 vowel/i_fnt
+S 0x354c4 vdiph2/o_oo
+S 0x35608 vowel/u
+S 0x3570c vdiph/aau_2
+S 0x35850 vdiph2/ie
+S 0x35994 vwl_af/@
+S 0x35a58 vwl_af/r@
+S 0x35b1c vowel/e_mid2
+S 0x35c20 vwl_af/I
+S 0x35ce4 vowel/oo_3
+S 0x35da8 vowel/uu_3
+S 0x35e6c vowel/ee_3
+S 0x35f30 l/L_eL_af
+S 0x35ff4 vowel/aa_3
+S 0x360f8 vdiph/i@_2
+S 0x3627c vowel/i_3
+S 0x36380 vdiph2/o@
+S 0x36504 vowel/y_3
+S 0x36608 vdiph2/iu_3
+S 0x367cc vdiph/Vu
+S 0x36950 vdiph/ai_4
+S 0x36ad4 vdiph/aai_2
+S 0x36c98 vdiph/@i_2
+S 0x36ddc vdiph/ooi_2
+S 0x36f60 vdiph/oi_2
+S 0x37124 vdiph/ui_2
+S 0x372a8 vdiph/y#y_2
+S 0x3742c vdiph2/y#@
+S 0x37570 vnasal/aa_n3
+S 0x376b4 vnasal/e_n
+S 0x377b8 vnasal/o_n2
+W 0x378fc ufric/x2
+S 0x38254 vowel/ii_3
+S 0x38358 vowel/ii#
+S 0x3845c vowel/i#
+S 0x38560 vowel/o_2
+S 0x386a4 vdiph2/iu_4
+S 0x387e8 vdiph/ui_3
+S 0x3896c vowel/aa_6
+S 0x38ab0 vowel/i_2
+S 0x38bb4 vdiph/ai_5
+S 0x38cf8 vowel/yy_4
+S 0x38dfc l/l_3
+S 0x38e80 j/_j_short
+S 0x38f04 vdiph/eei_2
+S 0x39048 vowelr/r-voc
+S 0x3918c vwl_hi/l-voc
+S 0x39290 vowel/i_4
+S 0x39394 vowel/aa_9
+S 0x39498 vowel/u_2
+S 0x3959c vowel/uu_4
+S 0x396a0 vdiph/aai_3
+S 0x39824 vdiph/&i
+S 0x39968 vdiph/y#i
+S 0x39aac vdiph/ui_4
+S 0x39bf0 vdiph/yi
+S 0x39d34 vdiph/aau
+S 0x39eb8 vdiph/ou
+S 0x39ffc vdiph/eu_2
+S 0x3a140 vdiph2/iu_2
+S 0x3a2c4 vdiph/&y
+S 0x3a408 vdiph/eey
+S 0x3a54c vdiph/y#y
+S 0x3a690 vdiph2/iy
+S 0x3a7d4 vdiph2/uo
+S 0x3a918 vdiph2/y-y#
+S 0x3aa5c r3/r_trill_short
+W 0x3ab60 ufric/s_continue
+W 0x3b310 h/hu_fi
+S 0x3bc00 vwl_fr/tr
+S 0x3bc84 vwl_fr/@R5
+S 0x3bd48 vowel/@_hgh
+S 0x3be0c vwl_fr/r_@
+S 0x3bed0 vowel/a_6
+S 0x3bfd4 vwl_fr/r_a
+S 0x3c058 vowel/e_8
+S 0x3c15c vwl_fr/r_e
+S 0x3c220 vwl_fr/r_i
+S 0x3c2e4 vwl_fr/r_o
+S 0x3c3a8 vowel/u_bck2
+S 0x3c4ac vwl_fr/r_u
+S 0x3c570 vowel/y_2
+S 0x3c6b4 l/l_y
+S 0x3c778 vwl_fr/r_y
+S 0x3c83c vowel/@_5
+S 0x3c900 vwl_fr/r_@2
+S 0x3c984 vwl_fr/w_a
+S 0x3cac8 vdiph/yi_fr
+S 0x3cc4c vnasal/aa_n4
+S 0x3cd90 vwl_fr/r_a~
+S 0x3ce14 vnasal/W_n
+S 0x3cf58 vowel/a_en
+S 0x3d05c vwl_fr/r
+S 0x3d0e0 r3/r_2
+W 0x3d164 ustop/t_short
+S 0x3d3a8 vowel/yy
+S 0x3d4ac vdiph/ae
+S 0x3d5f0 vowel/aa
+S 0x3d6f4 vwl_fr/@R2
+S 0x3d7f8 vowel/@_bck
+S 0x3d8fc vowel/i_6
+S 0x3da00 vdiph/ee-e
+S 0x3db44 vnasal/i_n2
+S 0x3dc48 vnasal/aa_n
+S 0x3dd8c vnasal/V_n
+S 0x3de90 vnasal/oo_n2
+S 0x3dfd4 vnasal/o_n
+S 0x3e118 vnasal/u_n
+S 0x3e21c vdiph/aau_3
+S 0x3e3a0 l^/l_rfx
+S 0x3e464 voc/v#
+S 0x3e568 voc/v#_
+W 0x3e62c ustop/p_asp
+S 0x3eb30 d/xd3
+W 0x3ebf4 ustop/ts_pzd2
+W 0x3ef28 ustop/ts_pzd_
+W 0x3f3ec ustop/k_asp
+S 0x3faf0 vowel/a_5
+S 0x3fbf4 vowel/u#_3
+S 0x3fcf8 vowel/u#_2
+S 0x3fdfc vowel/y#_2
+S 0x3ff00 vowel/8_7
+S 0x40004 vdiph/aai
+S 0x40188 vdiph2/uaa
+S 0x4030c vdiph2/ie_2
+W 0x40450 ustop/ts2
+S 0x40920 vowel/o_5
+S 0x40a24 vowel/o_6
+S 0x40ae8 vowel/aa_7
+S 0x40bec vdiph/y#y_3
+S 0x40cf0 vdiph/Vu_3
+S 0x40e74 vdiph2/yu
+S 0x40ff8 voc/Q_less
+W 0x410bc vocw/Q2
+W 0x41988 ufric/sx_sv
+S 0x421d0 vowel/a#_2
+S 0x422d4 vowel/ee#
+S 0x423d8 vowel/i_7
+S 0x424dc vowel/oo_5
+S 0x425e0 vowel/ii#_2
+S 0x426e4 vnasal/ee_u_n
+S 0x42868 vnasal/oo_n3
+W 0x429ec x/d_pzd
+S 0x42e00 d/xd_pzd
+S 0x42ec4 d/xdz
+S 0x42f88 vowel/ee_6
+S 0x4304c vdiph/ou_2
+S 0x43190 vdiph/eei_3
+W 0x432d4 r3/rz_cs
+S 0x43d80 voc/zh_2
+S 0x43e44 vdiph/oou
+W 0x43f88 ufric/sh3
+W 0x4491c ustop/tsh2
+W 0x45028 ustop/ts_pzd3
+S 0x456a8 dzh/dzh2
+W 0x4576c ustop/t_sr
+S 0x45aa4 d/d_dnt
+W 0x45b68 ufric/x_sr
+W 0x463e8 ufric/ch_sr
+W 0x46fc8 ufric/sh_pzd2
+W 0x47b18 ustop/ts_sr
+W 0x482d4 ustop/tsh_sr
+S 0x48bec vwl_ru/ii-
+S 0x48cb0 vwl_ro/mi
+S 0x48df4 vwl_ru/i
+S 0x48ef8 vwl_ru/ii#
+S 0x48fbc vwl_ru/i#
+S 0x490c0 vwl_ru/ii
+S 0x491c4 vwl_ru/e
+S 0x492c8 vwl_ru/E#
+S 0x493cc vwl_ru/E@
+S 0x494d0 vwl_ru/a
+S 0x495d4 vwl_ru/o
+S 0x496d8 vwl_ru/oo
+S 0x4979c vwl_ru/u
+S 0x498a0 vwl_ru/u#
+S 0x499e4 vwl_ru/u#u
+S 0x49b28 vwl_ru/8
+S 0x49bec vwl_ru/ee
+S 0x49d30 vwl_ru/ju
+S 0x49e34 vwl_ru/ja
+S 0x49fb8 vwl_ru/aa
+S 0x4a0bc r3/r_ru2
+W 0x4a1c0 r3/r_ru
+S 0x4a4c4 vowel/ii_5
+S 0x4a5c8 vdiph/eeu_2
+S 0x4a70c d/tap4
+S 0x4a810 voc/v2
+S 0x4a8d4 vnasal/i_n
+S 0x4a9d8 vnasal/a#_n
+S 0x4aadc vnasal/a#u_n
+S 0x4ac20 vnasal/oi_n
+S 0x4ade4 vdiph/0i
+S 0x4afa8 vdiph/eeu
+S 0x4b0ec vowel/i#_5
+S 0x4b1f0 vowel/u_6
+S 0x4b2f4 vwl_fr/@R
+S 0x4b3f8 vwl_ro/ii-
+S 0x4b4bc vwl_ro/li
+S 0x4b5c0 vwl_ro/ni
+S 0x4b6c4 vowel/o-_4
+S 0x4b7c8 vdiph/@u_3
+S 0x4b94c vdiph/ii
+S 0x4bb10 vdiph/i#i
+S 0x4bc54 vdiph2/uw_3
+S 0x4bd98 vdiph2/ea
+S 0x4bedc vdiph2/eo
+S 0x4c060 vdiph2/e[u
+S 0x4c1a4 vdiph2/oa
+S 0x4c2e8 d/tap
+S 0x4c3ac d/tap_i
+S 0x4c470 vowel/a_4
+S 0x4c574 vowel/ee#_2
+S 0x4c678 vowel/y_5
+S 0x4c7bc vowel/yy_3
+S 0x4c8c0 vowel/oe_4
+S 0x4c984 vowel/aa_4
+S 0x4ca88 vwl_sv/r_sv3
+S 0x4cc8c vowel/y_4
+S 0x4cd90 vowel/oe_2
+S 0x4ce94 vwl_no/y#
+S 0x4cf98 vwl_no/&
+S 0x4d09c vwl_no/u#
+S 0x4d1a0 vwl_no/u#2
+S 0x4d2e4 vdiph/ai_3
+S 0x4d428 vwl_no/y#y
+S 0x4d56c vwl_no/au-
+S 0x4d730 vowel/y##
+S 0x4d834 vowel/y#_3
+S 0x4d938 vdiph/ou_3
+S 0x4da3c vdiph/y#i_2
+S 0x4db80 m/m#_
+S 0x4dc84 n/n#_
+S 0x4dd88 n^/n^#_
+S 0x4de8c nn/nn#_
+W 0x4df90 ufric/tl#
+S 0x4e8f8 r3/r#_
+E 0x4e97c envelope/p_level
+E 0x4e9fc envelope/p_fall
+E 0x4ea7c envelope/p_rise
+E 0x4eafc envelope/p_fallrise
+E 0x4eb7c envelope/p_214
+E 0x4ebfc envelope/vi_5amp
+E 0x4ec7c envelope/p_512
+E 0x4ecfc envelope/vi_6amp
+S 0x4ed7c vowel/u_7
+S 0x4ee80 vowel/u#_5
+S 0x4ef84 vowel/@_2
+S 0x4f088 vdiph/&i_3
+S 0x4f20c vdiph/@i
+S 0x4f350 vdiph/u-i
+S 0x4f494 vdiph/aau_4
+S 0x4f618 vdiph2/ii@_3
+S 0x4f79c l/l_vi
+S 0x4f8a0 vwl_zh/ang
+S 0x4faa4 vwl_zh/aang
+S 0x4fce8 vdiph/au_2
+S 0x4fe6c vwl_zh/eng
+S 0x50070 vwl_zh/ing
+S 0x502b4 vwl_zh/ng
+S 0x503f8 vwl_zh/oeng
+S 0x505bc vwl_zh/ong
+S 0x50740 vwl_zh/ung
+S 0x508c4 vowel/8_3
+E 0x509c8 envelope/i_risefall
+W 0x50a48 ustop/t_unasp2
+S 0x50b54 n/n_long_
+W 0x50c18 ustop/k_unasp_
+W 0x50ed4 ustop/tsh_pzd_unasp
+W 0x51724 ustop/tsh_pzd
+W 0x52264 ustop/ts_unasp
+W 0x52adc ustop/ts_rfx_unasp
+W 0x536c8 ustop/ts_rfx
+S 0x543a8 nn/nn2_
+S 0x5446c vwl_zh/a_n
+S 0x54570 vwl_zh/aau
+S 0x546b4 vowel/ii_2
+S 0x54778 vowel/i#_7
+S 0x5487c vowel/i#_6
+S 0x54980 vwl_zh/iaa
+S 0x54ac4 vwl_zh/iaau
+S 0x54c48 vwl_zh/ie
+S 0x54d8c vdiph2/iioo
+S 0x54ed0 vwl_zh/iou
+S 0x55054 vowel/8
+S 0x55158 vwl_zh/uaa
+S 0x5529c vwl_zh/uai
+S 0x55420 vwl_zh/uei
+S 0x555a4 vwl_zh/uo
+S 0x55728 vwl_zh/y&
+S 0x5586c vwl_zh/yee
+S 0x559b0 vdiph2/y@
+S 0x55af4 vowel/u_5
+S 0x55bf8 vnasal/m-
+S 0x55cfc vnasal/n-
+S 0x55e00 vnasal/nn-
+S 0x55f04 vowel/u#_7
+S 0x56008 vowel/8_5
+S 0x5610c vowel/o_7
+S 0x56210 vowel/uu#
+S 0x56314 vowel/8_6
+S 0x56418 vowel/ee_4
+S 0x5651c vdiph2/ye
+S 0x56660 l/l_front_
+S 0x567a4 l/l_front
+S 0x568a8 l/l_4
+S 0x5696c vwl_fr/@R3
+S 0x56a30 vwl_fr/@R4
+S 0x56af4 r/a_
diff --git a/navit/support/espeak/espeak-data/phonindex b/navit/support/espeak/espeak-data/phonindex
new file mode 100644
index 000000000..8bed38930
--- /dev/null
+++ b/navit/support/espeak/espeak-data/phonindex
Binary files differ
diff --git a/navit/support/espeak/espeak-data/phontab b/navit/support/espeak/espeak-data/phontab
new file mode 100644
index 000000000..c0d3a751d
--- /dev/null
+++ b/navit/support/espeak/espeak-data/phontab
Binary files differ
diff --git a/navit/support/espeak/espeak-data/pl_dict b/navit/support/espeak/espeak-data/pl_dict
new file mode 100644
index 000000000..e46b00b04
--- /dev/null
+++ b/navit/support/espeak/espeak-data/pl_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/pt_dict b/navit/support/espeak/espeak-data/pt_dict
new file mode 100644
index 000000000..9ba2a7a78
--- /dev/null
+++ b/navit/support/espeak/espeak-data/pt_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/ro_dict b/navit/support/espeak/espeak-data/ro_dict
new file mode 100644
index 000000000..b0a72f406
--- /dev/null
+++ b/navit/support/espeak/espeak-data/ro_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/ru_dict b/navit/support/espeak/espeak-data/ru_dict
new file mode 100644
index 000000000..52d652ccd
--- /dev/null
+++ b/navit/support/espeak/espeak-data/ru_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/sk_dict b/navit/support/espeak/espeak-data/sk_dict
new file mode 100644
index 000000000..a5d7e7c75
--- /dev/null
+++ b/navit/support/espeak/espeak-data/sk_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/sq_dict b/navit/support/espeak/espeak-data/sq_dict
new file mode 100644
index 000000000..aea3d0625
--- /dev/null
+++ b/navit/support/espeak/espeak-data/sq_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/sv_dict b/navit/support/espeak/espeak-data/sv_dict
new file mode 100644
index 000000000..1327d8d0c
--- /dev/null
+++ b/navit/support/espeak/espeak-data/sv_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/sw_dict b/navit/support/espeak/espeak-data/sw_dict
new file mode 100644
index 000000000..77e2fd233
--- /dev/null
+++ b/navit/support/espeak/espeak-data/sw_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/ta_dict b/navit/support/espeak/espeak-data/ta_dict
new file mode 100644
index 000000000..214e2f4da
--- /dev/null
+++ b/navit/support/espeak/espeak-data/ta_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/tr_dict b/navit/support/espeak/espeak-data/tr_dict
new file mode 100644
index 000000000..a3f685047
--- /dev/null
+++ b/navit/support/espeak/espeak-data/tr_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/vi_dict b/navit/support/espeak/espeak-data/vi_dict
new file mode 100644
index 000000000..24a645a03
--- /dev/null
+++ b/navit/support/espeak/espeak-data/vi_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/voices/!v/croak b/navit/support/espeak/espeak-data/voices/!v/croak
new file mode 100755
index 000000000..ae76a4c4d
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/croak
@@ -0,0 +1,11 @@
+language variant
+name croak
+gender male 70
+
+pitch 85 117
+flutter 20
+
+formant 0 100 80 110
+
+
+
diff --git a/navit/support/espeak/espeak-data/voices/!v/f1 b/navit/support/espeak/espeak-data/voices/!v/f1
new file mode 100755
index 000000000..13664a34f
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/f1
@@ -0,0 +1,18 @@
+language variant
+name female1
+gender female
+
+pitch 145 200
+flutter 7
+roughness 4
+formant 0 115 80 150
+formant 1 120 80 180
+formant 2 100 70 150 150
+formant 3 115 70 150
+formant 4 110 80 150
+formant 5 110 90 150
+formant 6 105 80 150
+formant 7 110 70 150
+formant 8 110 70 150
+
+stressAdd -10 -10 -20 -20 0 0 40 70
diff --git a/navit/support/espeak/espeak-data/voices/!v/f2 b/navit/support/espeak/espeak-data/voices/!v/f2
new file mode 100755
index 000000000..e92946707
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/f2
@@ -0,0 +1,20 @@
+language variant
+name female2
+gender female
+
+pitch 142 220
+roughness 3
+
+formant 0 105 80 150
+formant 1 110 80 160
+formant 2 110 70 150
+formant 3 110 70 150
+formant 4 115 80 150
+formant 5 115 80 150
+formant 6 110 70 150
+formant 7 110 70 150
+formant 8 110 70 150
+
+stressAdd 0 0 -10 -10 0 0 10 40
+breath 0 2 3 3 3 3 3 2
+echo 140 10
diff --git a/navit/support/espeak/espeak-data/voices/!v/f3 b/navit/support/espeak/espeak-data/voices/!v/f3
new file mode 100644
index 000000000..92a158281
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/f3
@@ -0,0 +1,22 @@
+language variant
+name female3
+gender female
+
+pitch 140 240
+formant 0 105 80 150
+formant 1 120 75 150 -50
+formant 2 135 70 150 -250
+formant 3 125 80 150
+formant 4 125 80 150
+formant 5 125 80 150
+formant 6 120 70 150
+formant 7 110 70 150
+formant 8 110 70 150
+
+stressAmp 18 18 20 20 20 20 20 20
+//breath 0 2 4 4 4 4 4 4
+breath 0 2 3 3 3 3 3 2
+echo 120 10
+roughness 4
+
+
diff --git a/navit/support/espeak/espeak-data/voices/!v/f4 b/navit/support/espeak/espeak-data/voices/!v/f4
new file mode 100644
index 000000000..52c5ac935
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/f4
@@ -0,0 +1,18 @@
+language variant
+name female4
+gender female
+
+echo 130 15
+pitch 142 200
+formant 0 120 80 150
+formant 1 115 80 160 -20
+formant 2 130 75 150 -200
+formant 3 123 75 150
+formant 4 125 80 150
+formant 5 125 80 150
+formant 6 110 80 150
+formant 7 110 75 150
+formant 8 110 75 150
+
+stressAdd -20 -20 -20 -20 0 0 20 120
+stressAmp 18 16 20 20 20 20 20 20
diff --git a/navit/support/espeak/espeak-data/voices/!v/fast b/navit/support/espeak/espeak-data/voices/!v/fast
new file mode 100755
index 000000000..30441d7e2
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/fast
@@ -0,0 +1,11 @@
+language variant
+name fast_test
+
+// Try decreasing these values to make eSpeak's fastest speed faster.
+// The 3 parameters affect:
+// pauses,
+// unvoiced consonants,
+// vowels and voiced consonants
+// The default values are: fast 15 72 110
+
+fast_test 15 72 110
diff --git a/navit/support/espeak/espeak-data/voices/!v/m1 b/navit/support/espeak/espeak-data/voices/!v/m1
new file mode 100755
index 000000000..57603a885
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/m1
@@ -0,0 +1,19 @@
+language variant
+name male1
+gender male 70
+
+pitch 74 109
+flutter 4
+roughness 4
+
+formant 0 98 95 100
+formant 1 97 95 100
+formant 2 97 95 100
+formant 3 97 100 100
+formant 4 97 100 100
+formant 5 105 100 100
+formant 6 95 100 100
+formant 7 100 100 100
+formant 8 100 100 100
+
+stressAdd -10 -10 -20 -20 0 0 40 70
diff --git a/navit/support/espeak/espeak-data/voices/!v/m2 b/navit/support/espeak/espeak-data/voices/!v/m2
new file mode 100644
index 000000000..c234f4687
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/m2
@@ -0,0 +1,15 @@
+language variant
+name male2
+gender male
+
+pitch 88 115
+echo 130 15
+formant 0 100 80 120
+formant 1 90 85 120
+formant 2 110 85 120
+formant 3 105 90 120
+formant 4 100 90 120
+formant 5 100 90 120
+formant 6 100 90 120
+formant 7 100 90 120
+formant 8 100 90 120
diff --git a/navit/support/espeak/espeak-data/voices/!v/m3 b/navit/support/espeak/espeak-data/voices/!v/m3
new file mode 100644
index 000000000..581cd883f
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/m3
@@ -0,0 +1,16 @@
+language variant
+name male3
+gender male
+
+pitch 80 122
+formant 0 100 100 100
+formant 1 96 97 100
+formant 2 96 97 100
+formant 3 96 103 100
+formant 4 95 103 100
+formant 5 95 103 100
+formant 6 100 100 100
+formant 7 100 100 100
+formant 8 100 100 100
+
+stressAdd 10 10 0 0 0 0 -30 -30
diff --git a/navit/support/espeak/espeak-data/voices/!v/m4 b/navit/support/espeak/espeak-data/voices/!v/m4
new file mode 100644
index 000000000..7199341c3
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/m4
@@ -0,0 +1,17 @@
+language variant
+name male4
+gender male
+
+pitch 70 110
+
+formant 0 103 100 100
+formant 1 103 100 100
+formant 2 103 100 100
+formant 3 103 100 100
+formant 4 106 100 100
+formant 5 106 100 100
+formant 6 106 100 100
+formant 7 103 100 100
+formant 8 103 100 100
+
+stressAdd -10 -10 -30 -30 0 0 60 90
diff --git a/navit/support/espeak/espeak-data/voices/!v/m5 b/navit/support/espeak/espeak-data/voices/!v/m5
new file mode 100755
index 000000000..d25865608
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/m5
@@ -0,0 +1,15 @@
+language variant
+name male5
+gender male
+
+formant 0 100 85 130
+formant 1 90 85 130 40
+formant 2 80 85 130 310
+formant 3 105 85 130
+formant 4 105 85 130
+formant 5 105 85 130
+formant 6 105 85 150
+formant 7 105 85 150
+formant 8 105 85 150
+
+intonation 2
diff --git a/navit/support/espeak/espeak-data/voices/!v/m6 b/navit/support/espeak/espeak-data/voices/!v/m6
new file mode 100755
index 000000000..bd336a988
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/m6
@@ -0,0 +1,13 @@
+language variant
+name male6
+gender male
+
+pitch 82 117
+
+formant 0 100 90 120
+formant 1 100 90 140
+formant 2 100 70 140
+formant 3 100 75 140
+formant 4 100 80 140
+formant 5 100 80 140
+
diff --git a/navit/support/espeak/espeak-data/voices/!v/m7 b/navit/support/espeak/espeak-data/voices/!v/m7
new file mode 100755
index 000000000..9a8370622
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/m7
@@ -0,0 +1,18 @@
+language variant
+gender male 35
+name male5
+
+formant 0 120 150 220
+
+formant 1 100 100 100
+formant 2 100 100 100
+formant 3 100 100 100
+
+formant 4 100 80 100
+formant 5 100 100 100
+
+formant 6 80 200 80
+formant 7 80 200 100
+
+pitch 80 118
+tone 600 150 255 50 100 100
diff --git a/navit/support/espeak/espeak-data/voices/!v/whisper b/navit/support/espeak/espeak-data/voices/!v/whisper
new file mode 100755
index 000000000..4f8f5e88f
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/!v/whisper
@@ -0,0 +1,13 @@
+language variant
+name whisper
+gender male
+
+pitch 82 117
+flutter 20
+
+formant 0 100 0 100
+formant 1 100 80 100
+
+voicing 17
+breath 75 75 50 40 15 10
+breathw 150 150 200 200 400 400
diff --git a/navit/support/espeak/espeak-data/voices/af b/navit/support/espeak/espeak-data/voices/af
new file mode 100755
index 000000000..bcbb2a005
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/af
@@ -0,0 +1,8 @@
+name afrikaans
+language af
+gender male
+roughness 0
+pitch 63 120
+
+
+
diff --git a/navit/support/espeak/espeak-data/voices/bs b/navit/support/espeak/espeak-data/voices/bs
new file mode 100755
index 000000000..eadd70732
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/bs
@@ -0,0 +1,16 @@
+name bosnian
+language bs
+phonemes hr
+dictionary hbs
+gender male
+
+pitch 81 120
+formant 0 100 100 100
+formant 1 97 97 100
+formant 2 97 97 100
+formant 3 97 102 100
+formant 4 97 102 100
+formant 5 97 102 100
+
+stressAdd 10 10 0 0 0 0 -30 -30
+dictrules 3 4
diff --git a/navit/support/espeak/espeak-data/voices/ca b/navit/support/espeak/espeak-data/voices/ca
new file mode 100644
index 000000000..dc51396ce
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/ca
@@ -0,0 +1,4 @@
+name catalan
+language ca
+gender male
+
diff --git a/navit/support/espeak/espeak-data/voices/cs b/navit/support/espeak/espeak-data/voices/cs
new file mode 100755
index 000000000..1c2992dd5
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/cs
@@ -0,0 +1,4 @@
+name czech
+language cs
+gender male
+
diff --git a/navit/support/espeak/espeak-data/voices/cy b/navit/support/espeak/espeak-data/voices/cy
new file mode 100755
index 000000000..2991e99d1
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/cy
@@ -0,0 +1,5 @@
+language cy
+name welsh-test
+gender male
+
+intonation 4
diff --git a/navit/support/espeak/espeak-data/voices/da b/navit/support/espeak/espeak-data/voices/da
new file mode 100755
index 000000000..ec9936cc2
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/da
@@ -0,0 +1,3 @@
+name danish-test
+language da
+gender male
diff --git a/navit/support/espeak/espeak-data/voices/de b/navit/support/espeak/espeak-data/voices/de
new file mode 100755
index 000000000..653c3f5c4
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/de
@@ -0,0 +1,5 @@
+name german
+language de
+gender male
+
+
diff --git a/navit/support/espeak/espeak-data/voices/default b/navit/support/espeak/espeak-data/voices/default
new file mode 100755
index 000000000..b2fd9d084
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/default
@@ -0,0 +1,4 @@
+name default
+language en
+gender male
+
diff --git a/navit/support/espeak/espeak-data/voices/el b/navit/support/espeak/espeak-data/voices/el
new file mode 100755
index 000000000..1e9a757f8
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/el
@@ -0,0 +1,5 @@
+name greek
+language el
+gender male
+
+
diff --git a/navit/support/espeak/espeak-data/voices/en/en b/navit/support/espeak/espeak-data/voices/en/en
new file mode 100755
index 000000000..43e2ca1fc
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/en/en
@@ -0,0 +1,9 @@
+name english
+language en-uk 2
+language en 2
+gender male
+
+//pitch 80 117
+
+replace 03 I i
+replace 03 I2 i
diff --git a/navit/support/espeak/espeak-data/voices/en/en-n b/navit/support/espeak/espeak-data/voices/en/en-n
new file mode 100755
index 000000000..933311dad
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/en/en-n
@@ -0,0 +1,14 @@
+name lancashire
+language en-uk-north
+language en-uk 3
+gender male
+
+phonemes en_n
+
+stressLength 160 150 180 180 220 220 290 290
+
+replace 00 i@3 i@
+replace 03 N n
+//replace 03 I i
+//replace 03 I2 i
+
diff --git a/navit/support/espeak/espeak-data/voices/en/en-rp b/navit/support/espeak/espeak-data/voices/en/en-rp
new file mode 100755
index 000000000..3489f28ad
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/en/en-rp
@@ -0,0 +1,12 @@
+name english_rp
+language en-uk-rp
+language en-uk 4
+gender male
+
+phonemes en_rp
+replace 00 o@ O@
+replace 00 i@3 i@
+replace 03 I i
+replace 03 I2 i
+replace 03 @ a2
+replace 03 3 a2
diff --git a/navit/support/espeak/espeak-data/voices/en/en-sc b/navit/support/espeak/espeak-data/voices/en/en-sc
new file mode 100755
index 000000000..e16ae25a8
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/en/en-sc
@@ -0,0 +1,16 @@
+name en-scottish
+language en-sc
+language en 4
+gender male
+
+phonemes en_sc
+dictrules 5 6 7
+stressLength 180 130 200 200 0 0 250 270
+
+replace 03 @ V
+replace 03 I i
+replace 03 I2 i
+replace 01 aI aI2
+replace 02 a a/
+replace 02 u: U
+replace 02 3: VR
diff --git a/navit/support/espeak/espeak-data/voices/en/en-us b/navit/support/espeak/espeak-data/voices/en/en-us
new file mode 100755
index 000000000..c2656b28c
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/en/en-us
@@ -0,0 +1,17 @@
+// moving towards US English
+name english-us
+language en-us 2
+language en-r
+language en 3
+gender male
+
+phonemes en_us
+dictrules 3 6
+option 12 1 // reduce [t]
+
+stressLength 145 125 170 170 0 0 265 290
+stressAmp 17 16 20 20 20 22 22 20
+
+replace 03 I i
+replace 03 I2 i
+replace 03 @ @/
diff --git a/navit/support/espeak/espeak-data/voices/en/en-wi b/navit/support/espeak/espeak-data/voices/en/en-wi
new file mode 100755
index 000000000..28a42a563
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/en/en-wi
@@ -0,0 +1,19 @@
+name en-westindies
+language en-wi
+language en-uk 4
+gender male
+
+phonemes en_wi
+dictrules 8
+stressLength 175 175 175 175 220 220 250 290
+
+replace 00 D d
+replace 00 T t[
+replace 00 U@ o@
+replace 00 i@3 i@
+replace 03 @ a2
+replace 03 3 a2
+replace 03 N n
+
+formant 1 98 100 100
+formant 2 98 100 100
diff --git a/navit/support/espeak/espeak-data/voices/en/en-wm b/navit/support/espeak/espeak-data/voices/en/en-wm
new file mode 100755
index 000000000..aa82f88fb
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/en/en-wm
@@ -0,0 +1,12 @@
+name english_wmids
+language en-uk-wmids
+gender male
+
+phonemes en_wm
+
+replace 00 h NULL
+replace 00 o@ O@
+replace 00 i@3 i@
+dictrules 6
+intonation 4
+stressAdd 0 0 0 0 0 0 0 20
diff --git a/navit/support/espeak/espeak-data/voices/eo b/navit/support/espeak/espeak-data/voices/eo
new file mode 100755
index 000000000..36a4bff65
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/eo
@@ -0,0 +1,3 @@
+name esperanto
+language eo
+gender male
diff --git a/navit/support/espeak/espeak-data/voices/es b/navit/support/espeak/espeak-data/voices/es
new file mode 100755
index 000000000..1a9e53b6e
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/es
@@ -0,0 +1,7 @@
+name spanish
+language es
+gender male
+
+dictrules 1
+intonation 3
+
diff --git a/navit/support/espeak/espeak-data/voices/es-la b/navit/support/espeak/espeak-data/voices/es-la
new file mode 100755
index 000000000..c326c46f5
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/es-la
@@ -0,0 +1,11 @@
+name spanish-latin-american
+language es-la
+language es-mx 6
+gender male
+
+phonemes es_la
+dictrules 2
+intonation 2
+stressLength 170 200 180 180 0 0 250 280
+
+replace 00 T s
diff --git a/navit/support/espeak/espeak-data/voices/fi b/navit/support/espeak/espeak-data/voices/fi
new file mode 100755
index 000000000..6e11c9312
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/fi
@@ -0,0 +1,4 @@
+name finnish
+language fi
+gender male
+
diff --git a/navit/support/espeak/espeak-data/voices/fr b/navit/support/espeak/espeak-data/voices/fr
new file mode 100755
index 000000000..973073161
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/fr
@@ -0,0 +1,7 @@
+language fr
+name french
+gender male
+
+dictrules 1
+intonation 3
+
diff --git a/navit/support/espeak/espeak-data/voices/fr-be b/navit/support/espeak/espeak-data/voices/fr-be
new file mode 100755
index 000000000..cba9b2757
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/fr-be
@@ -0,0 +1,7 @@
+language fr-be
+name french (Belgium)
+gender male
+
+dictrules 2
+intonation 3
+
diff --git a/navit/support/espeak/espeak-data/voices/hi b/navit/support/espeak/espeak-data/voices/hi
new file mode 100755
index 000000000..de4786c94
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/hi
@@ -0,0 +1,9 @@
+name hindi-test
+language hi
+gender male
+
+translator hi
+phonemes hi
+dictionary hi
+
+dictrules 1
diff --git a/navit/support/espeak/espeak-data/voices/hr b/navit/support/espeak/espeak-data/voices/hr
new file mode 100755
index 000000000..d6811d3ae
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/hr
@@ -0,0 +1,18 @@
+name croatian
+language hr
+language hbs
+gender male
+
+dictionary hbs
+
+// attributes towards !variant3
+pitch 81 120
+formant 0 100 100 100
+formant 1 97 97 100
+formant 2 97 97 100
+formant 3 97 102 100
+formant 4 97 102 100
+formant 5 97 102 100
+
+stressAdd 10 10 0 0 0 0 -30 -30
+dictrules 1
diff --git a/navit/support/espeak/espeak-data/voices/hu b/navit/support/espeak/espeak-data/voices/hu
new file mode 100755
index 000000000..ba2bdde41
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/hu
@@ -0,0 +1,3 @@
+name hungarian
+language hu
+gender male
diff --git a/navit/support/espeak/espeak-data/voices/hy b/navit/support/espeak/espeak-data/voices/hy
new file mode 100644
index 000000000..6c65e3c68
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/hy
@@ -0,0 +1,3 @@
+name armenian
+language hy
+gender male
diff --git a/navit/support/espeak/espeak-data/voices/hy-west b/navit/support/espeak/espeak-data/voices/hy-west
new file mode 100644
index 000000000..46317618d
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/hy-west
@@ -0,0 +1,19 @@
+name armenian-west
+language hy
+gender male
+
+// change consonants for West Armenian pronunciation
+replace 00 b p#
+replace 00 d t#
+replace 00 dz ts#
+replace 00 dZ tS
+replace 00 g k#
+
+replace 00 p b
+replace 00 t d
+replace 00 ts dz
+replace 00 c dZ
+replace 00 k g
+
+replace 00 ** R // ??
+replace 00 r R
diff --git a/navit/support/espeak/espeak-data/voices/id b/navit/support/espeak/espeak-data/voices/id
new file mode 100755
index 000000000..ce800f70b
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/id
@@ -0,0 +1,8 @@
+name indonesian-test
+language id
+gender male
+
+stressLength 160 200 180 180 0 0 220 240
+stressAmp 16 18 18 18 0 0 22 21
+
+consonants 80 80
diff --git a/navit/support/espeak/espeak-data/voices/is b/navit/support/espeak/espeak-data/voices/is
new file mode 100755
index 000000000..9e9c4e747
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/is
@@ -0,0 +1,4 @@
+name icelandic-test
+language is
+gender male
+
diff --git a/navit/support/espeak/espeak-data/voices/it b/navit/support/espeak/espeak-data/voices/it
new file mode 100755
index 000000000..53c2a7048
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/it
@@ -0,0 +1,6 @@
+name italian
+language it
+gender male
+
+replace 03 i I
+
diff --git a/navit/support/espeak/espeak-data/voices/ku b/navit/support/espeak/espeak-data/voices/ku
new file mode 100755
index 000000000..536957cb8
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/ku
@@ -0,0 +1,6 @@
+name kurdish
+language ku
+gender male
+
+//words 1 48
+
diff --git a/navit/support/espeak/espeak-data/voices/la b/navit/support/espeak/espeak-data/voices/la
new file mode 100644
index 000000000..f3e97b523
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/la
@@ -0,0 +1,13 @@
+name latin
+language la
+gender male
+stressrule 2 33 0 2
+// rule=penultimate
+// flags=0100001 (no automatic secondary stress + don't stres monosyllables)
+// unstressed_wd1=0
+// unstressed_wd2=2
+
+// short gap between words
+words 2
+
+// Note: The Latin voice needs long vowels to be marked with macrons
diff --git a/navit/support/espeak/espeak-data/voices/lv b/navit/support/espeak/espeak-data/voices/lv
new file mode 100755
index 000000000..0278ea213
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/lv
@@ -0,0 +1,6 @@
+name latvian
+language lv
+gender male
+
+replace 03 o o:
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-af1 b/navit/support/espeak/espeak-data/voices/mb/mb-af1
new file mode 100755
index 000000000..03dac4f6b
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-af1
@@ -0,0 +1,7 @@
+name afrikaans-mbrola-1
+language af 7
+gender male
+
+pitch 82 117
+mbrola af1 af1_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-af1-en b/navit/support/espeak/espeak-data/voices/mb/mb-af1-en
new file mode 100755
index 000000000..71ecab719
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-af1-en
@@ -0,0 +1,7 @@
+name en-afrikaans
+language en 11
+gender male
+
+pitch 82 117
+mbrola af1 af1_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-br1 b/navit/support/espeak/espeak-data/voices/mb/mb-br1
new file mode 100755
index 000000000..ba7c42cc4
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-br1
@@ -0,0 +1,9 @@
+language pt 7
+name brazil-mbrola-1
+gender male
+pitch 82 117
+
+dictrules 2 3 4
+
+mbrola br1 ptbr_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-br3 b/navit/support/espeak/espeak-data/voices/mb/mb-br3
new file mode 100644
index 000000000..8479e658e
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-br3
@@ -0,0 +1,9 @@
+language pt 7
+name brazil-mbrola-3
+gender male
+pitch 82 117
+
+dictrules 2 3 4
+
+mbrola br3 ptbr_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-br4 b/navit/support/espeak/espeak-data/voices/mb/mb-br4
new file mode 100644
index 000000000..d3d772007
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-br4
@@ -0,0 +1,9 @@
+language pt 7
+name brazil-mbrola-4
+gender female
+pitch 140 220
+
+dictrules 2 3 4
+
+mbrola br4 ptbr4_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-cr1 b/navit/support/espeak/espeak-data/voices/mb/mb-cr1
new file mode 100755
index 000000000..9b280bf8b
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-cr1
@@ -0,0 +1,9 @@
+name croatian-mbrola-1
+language hr 7
+gender male
+
+dictionary hbs
+dictrules 1
+
+pitch 82 117
+mbrola cr1 cr1_phtrans
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-cz2 b/navit/support/espeak/espeak-data/voices/mb/mb-cz2
new file mode 100755
index 000000000..dbde21234
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-cz2
@@ -0,0 +1,6 @@
+name czech-mbrola-2
+language cs 7
+gender male
+
+pitch 82 117
+mbrola cz2 cs_phtrans
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-de2 b/navit/support/espeak/espeak-data/voices/mb/mb-de2
new file mode 100755
index 000000000..c0a5475ec
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-de2
@@ -0,0 +1,6 @@
+name german-mbrola-2
+language de 6
+gender male
+
+mbrola de2 de2_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-de4 b/navit/support/espeak/espeak-data/voices/mb/mb-de4
new file mode 100755
index 000000000..31bd479a3
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-de4
@@ -0,0 +1,6 @@
+name german-mbrola-4
+language de 6
+gender male
+
+mbrola de4 de4_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-de4-en b/navit/support/espeak/espeak-data/voices/mb/mb-de4-en
new file mode 100755
index 000000000..8fd4a63a1
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-de4-en
@@ -0,0 +1,6 @@
+name en-german
+language en 9
+gender male
+
+mbrola de4 de4_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-de5 b/navit/support/espeak/espeak-data/voices/mb/mb-de5
new file mode 100755
index 000000000..569f9d054
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-de5
@@ -0,0 +1,10 @@
+name german-mbrola-5
+language de 7
+gender female
+
+pitch 140 220
+mbrola de5 de6_phtrans 22050
+
+// avoid glottal stops. de5 assumes [?] between pause and vowel
+replace 00 _! _
+replace 00 _| _
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-de5-en b/navit/support/espeak/espeak-data/voices/mb/mb-de5-en
new file mode 100755
index 000000000..e416c6dc5
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-de5-en
@@ -0,0 +1,7 @@
+name en-german-5
+language en
+gender female
+
+pitch 140 220
+mbrola de5 de6_phtrans 22050
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-de6 b/navit/support/espeak/espeak-data/voices/mb/mb-de6
new file mode 100644
index 000000000..35a4a3fc5
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-de6
@@ -0,0 +1,6 @@
+name german-mbrola-6
+language de 6
+gender male
+
+mbrola de6 de6_phtrans 22050
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-de6-grc b/navit/support/espeak/espeak-data/voices/mb/mb-de6-grc
new file mode 100644
index 000000000..a6e0f46bb
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-de6-grc
@@ -0,0 +1,6 @@
+name german-mbrola-6
+language grc 6
+gender male
+
+mbrola de6 grc-de6_phtrans 22050
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-de7 b/navit/support/espeak/espeak-data/voices/mb/mb-de7
new file mode 100755
index 000000000..aa80edaad
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-de7
@@ -0,0 +1,7 @@
+name german-mbrola-7
+language de 7
+gender female
+
+pitch 140 220
+mbrola de7 de6_phtrans 22050
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-en1 b/navit/support/espeak/espeak-data/voices/mb/mb-en1
new file mode 100755
index 000000000..fc60f4167
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-en1
@@ -0,0 +1,7 @@
+name english-mb-en1
+language en-uk 3
+language en 2
+gender male
+
+pitch 82 117
+mbrola en1 en1_phtrans
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-es1 b/navit/support/espeak/espeak-data/voices/mb/mb-es1
new file mode 100755
index 000000000..d59fe7952
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-es1
@@ -0,0 +1,7 @@
+language es 7
+name spanish-mbrola-1
+gender male
+pitch 82 117
+
+mbrola es1 es_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-es2 b/navit/support/espeak/espeak-data/voices/mb/mb-es2
new file mode 100644
index 000000000..42de58882
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-es2
@@ -0,0 +1,7 @@
+language es 7
+name spanish-mbrola-2
+gender male
+pitch 82 117
+
+mbrola es2 es_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-fr1 b/navit/support/espeak/espeak-data/voices/mb/mb-fr1
new file mode 100755
index 000000000..7cbdab338
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-fr1
@@ -0,0 +1,9 @@
+language fr 7
+name french-mbrola-1
+gender male
+
+dictrules 1
+stressLength 180 180 180 180 0 0 220 220
+pitch 82 117
+mbrola fr1 fr1_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-fr1-en b/navit/support/espeak/espeak-data/voices/mb/mb-fr1-en
new file mode 100755
index 000000000..366653147
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-fr1-en
@@ -0,0 +1,8 @@
+name en-french
+language en 10
+gender male
+
+dictrules 1
+pitch 82 117
+mbrola fr1 fr1_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-fr4 b/navit/support/espeak/espeak-data/voices/mb/mb-fr4
new file mode 100755
index 000000000..c276bec0d
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-fr4
@@ -0,0 +1,8 @@
+language fr 7
+name french-mbrola-4
+gender female
+
+dictrules 1
+pitch 140 220
+mbrola fr1 fr1_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-fr4-en b/navit/support/espeak/espeak-data/voices/mb/mb-fr4-en
new file mode 100755
index 000000000..b8f782946
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-fr4-en
@@ -0,0 +1,8 @@
+language en 10
+name en-french
+gender female
+
+dictrules 1
+pitch 140 220
+mbrola fr1 fr1_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-gr2 b/navit/support/espeak/espeak-data/voices/mb/mb-gr2
new file mode 100755
index 000000000..30dea8920
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-gr2
@@ -0,0 +1,6 @@
+name greek-mbrola-1
+language el 7
+gender male
+
+pitch 82 117
+mbrola gr2 gr2_phtrans
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-gr2-en b/navit/support/espeak/espeak-data/voices/mb/mb-gr2-en
new file mode 100755
index 000000000..b48b1788b
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-gr2-en
@@ -0,0 +1,6 @@
+name en-greek
+language en 7
+gender male
+
+pitch 82 117
+mbrola gr2 gr2_phtrans
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-hu1 b/navit/support/espeak/espeak-data/voices/mb/mb-hu1
new file mode 100755
index 000000000..b8519559d
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-hu1
@@ -0,0 +1,6 @@
+name hungarian-mbrola-1
+language hu 7
+gender female
+
+pitch 140 220
+mbrola hu1 hu1_phtrans
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-hu1-en b/navit/support/espeak/espeak-data/voices/mb/mb-hu1-en
new file mode 100755
index 000000000..73ac62a4a
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-hu1-en
@@ -0,0 +1,6 @@
+name en-hungarian
+language en 10
+gender female
+
+pitch 140 220
+mbrola hu1 hu1_phtrans
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-id1 b/navit/support/espeak/espeak-data/voices/mb/mb-id1
new file mode 100755
index 000000000..b86f59306
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-id1
@@ -0,0 +1,7 @@
+name indonesian-mbrola-1
+language id 7
+gender male
+
+pitch 82 117
+mbrola id1 id1_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-it3 b/navit/support/espeak/espeak-data/voices/mb/mb-it3
new file mode 100755
index 000000000..00e88867c
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-it3
@@ -0,0 +1,8 @@
+name italian-mbrola-3
+language it 7
+gender male
+
+pitch 82 117
+mbrola it3 it3_phtrans
+
+replace 03 i I // final unstressed "i"
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-it4 b/navit/support/espeak/espeak-data/voices/mb/mb-it4
new file mode 100755
index 000000000..f2130ba4f
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-it4
@@ -0,0 +1,8 @@
+name italian-mbrola-4
+language it 7
+gender female
+
+pitch 140 220
+mbrola it4 it3_phtrans
+
+replace 03 i I // final unstressed "i"
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-la1 b/navit/support/espeak/espeak-data/voices/mb/mb-la1
new file mode 100755
index 000000000..7ef93a5ed
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-la1
@@ -0,0 +1,6 @@
+name latin-mbrola-1
+language la 7
+gender male
+
+pitch 82 117
+mbrola la1 la1_phtrans
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-nl2 b/navit/support/espeak/espeak-data/voices/mb/mb-nl2
new file mode 100755
index 000000000..fc377156b
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-nl2
@@ -0,0 +1,7 @@
+language nl 7
+name dutch-mbrola-2
+gender male
+
+pitch 82 117
+mbrola nl2 nl_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-nl2-en b/navit/support/espeak/espeak-data/voices/mb/mb-nl2-en
new file mode 100755
index 000000000..0c2d13a65
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-nl2-en
@@ -0,0 +1,7 @@
+language en 10
+name en-dutch
+gender male
+
+pitch 82 117
+mbrola nl2 nl_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-pl1 b/navit/support/espeak/espeak-data/voices/mb/mb-pl1
new file mode 100755
index 000000000..4e2b9d23e
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-pl1
@@ -0,0 +1,6 @@
+name polish-mbrola-1
+language pl 7
+gender female
+
+pitch 140 220
+mbrola pl1 pl1_phtrans
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-pl1-en b/navit/support/espeak/espeak-data/voices/mb/mb-pl1-en
new file mode 100755
index 000000000..9ba872a49
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-pl1-en
@@ -0,0 +1,6 @@
+name en-polish
+language en 11
+gender female
+
+pitch 140 220
+mbrola pl1 pl1_phtrans
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-pt1 b/navit/support/espeak/espeak-data/voices/mb/mb-pt1
new file mode 100644
index 000000000..ebd92ffb3
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-pt1
@@ -0,0 +1,9 @@
+language pt 7
+name portugal-mbrola-1
+gender female
+pitch 140 220
+
+dictrules 1
+
+mbrola pt1 pt1_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-ro1 b/navit/support/espeak/espeak-data/voices/mb/mb-ro1
new file mode 100755
index 000000000..14417c1fd
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-ro1
@@ -0,0 +1,7 @@
+name romanian-mbrola-1
+language ro 7
+gender male
+
+pitch 82 117
+mbrola ro1 ro1_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-ro1-en b/navit/support/espeak/espeak-data/voices/mb/mb-ro1-en
new file mode 100755
index 000000000..f310f868e
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-ro1-en
@@ -0,0 +1,7 @@
+name en-romanian
+language en 9
+gender male
+
+pitch 82 117
+mbrola ro1 ro1_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-sw1 b/navit/support/espeak/espeak-data/voices/mb/mb-sw1
new file mode 100755
index 000000000..4c6239268
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-sw1
@@ -0,0 +1,7 @@
+name swedish-mbrola-1
+language sv 7
+gender male
+
+pitch 82 117
+mbrola sw1 sv_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-sw1-en b/navit/support/espeak/espeak-data/voices/mb/mb-sw1-en
new file mode 100755
index 000000000..52692c385
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-sw1-en
@@ -0,0 +1,7 @@
+name en-swedish
+language en 11
+gender male
+
+pitch 82 117
+mbrola sw1 sv_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-sw2 b/navit/support/espeak/espeak-data/voices/mb/mb-sw2
new file mode 100755
index 000000000..c632e263c
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-sw2
@@ -0,0 +1,7 @@
+name swedish-mbrola-2
+language sv 8
+gender female
+
+pitch 140 220
+mbrola sw2 sv2_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-sw2-en b/navit/support/espeak/espeak-data/voices/mb/mb-sw2-en
new file mode 100755
index 000000000..f2033dc11
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-sw2-en
@@ -0,0 +1,7 @@
+name en-swedish-f
+language en
+gender female
+
+pitch 140 220
+mbrola sw2 sv2_phtrans
+
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-us1 b/navit/support/espeak/espeak-data/voices/mb/mb-us1
new file mode 100755
index 000000000..c62589be7
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-us1
@@ -0,0 +1,12 @@
+name us-mbrola-1
+language en-us
+language en 8
+gender female
+
+phonemes en_us
+dictrules 3 6
+
+stressLength 170 135 205 205 0 0 245 275
+
+pitch 140 220
+mbrola us1 us_phtrans
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-us2 b/navit/support/espeak/espeak-data/voices/mb/mb-us2
new file mode 100755
index 000000000..d94fce5a4
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-us2
@@ -0,0 +1,12 @@
+name us-mbrola-2
+language en-us
+language en 7
+gender male
+
+phonemes en_us
+dictrules 3 6
+
+stressLength 170 135 205 205 0 0 245 275
+
+pitch 82 117
+mbrola us2 us_phtrans
diff --git a/navit/support/espeak/espeak-data/voices/mb/mb-us3 b/navit/support/espeak/espeak-data/voices/mb/mb-us3
new file mode 100755
index 000000000..645e1b7d0
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mb/mb-us3
@@ -0,0 +1,12 @@
+name us-mbrola-3
+language en-us
+language en 8
+gender male
+
+phonemes en_us
+dictrules 3 6
+
+stressLength 170 135 205 205 0 0 245 275
+
+pitch 82 117
+mbrola us3 us3_phtrans
diff --git a/navit/support/espeak/espeak-data/voices/mk b/navit/support/espeak/espeak-data/voices/mk
new file mode 100755
index 000000000..4607dd079
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/mk
@@ -0,0 +1,4 @@
+name macedonian-test
+language mk
+gender male
+
diff --git a/navit/support/espeak/espeak-data/voices/nl b/navit/support/espeak/espeak-data/voices/nl
new file mode 100755
index 000000000..6a8d5efd8
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/nl
@@ -0,0 +1,3 @@
+language nl
+name dutch-test
+gender male
diff --git a/navit/support/espeak/espeak-data/voices/no b/navit/support/espeak/espeak-data/voices/no
new file mode 100755
index 000000000..77b60b963
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/no
@@ -0,0 +1,6 @@
+name norwegian-test
+language no
+language nb
+gender male
+
+intonation 4
diff --git a/navit/support/espeak/espeak-data/voices/pl b/navit/support/espeak/espeak-data/voices/pl
new file mode 100755
index 000000000..8fc65d4ba
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/pl
@@ -0,0 +1,5 @@
+name polish
+language pl
+gender male
+
+intonation 2
diff --git a/navit/support/espeak/espeak-data/voices/pt b/navit/support/espeak/espeak-data/voices/pt
new file mode 100755
index 000000000..53cb31446
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/pt
@@ -0,0 +1,7 @@
+name brazil
+language pt
+language pt-br
+gender male
+
+dictrules 2
+
diff --git a/navit/support/espeak/espeak-data/voices/pt-pt b/navit/support/espeak/espeak-data/voices/pt-pt
new file mode 100755
index 000000000..e23915f39
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/pt-pt
@@ -0,0 +1,7 @@
+name portugal
+language pt-pt
+gender male
+phonemes pt_pt
+
+dictrules 1
+intonation 2
diff --git a/navit/support/espeak/espeak-data/voices/ro b/navit/support/espeak/espeak-data/voices/ro
new file mode 100755
index 000000000..d8ecd252c
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/ro
@@ -0,0 +1,5 @@
+name romanian
+language ro
+gender male
+
+
diff --git a/navit/support/espeak/espeak-data/voices/ru b/navit/support/espeak/espeak-data/voices/ru
new file mode 100755
index 000000000..238c69126
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/ru
@@ -0,0 +1,6 @@
+name russian_test
+language ru
+gender male
+
+replace 03 a a#
+
diff --git a/navit/support/espeak/espeak-data/voices/sk b/navit/support/espeak/espeak-data/voices/sk
new file mode 100755
index 000000000..026363f6a
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/sk
@@ -0,0 +1,4 @@
+name slovak
+language sk
+gender male
+
diff --git a/navit/support/espeak/espeak-data/voices/sq b/navit/support/espeak/espeak-data/voices/sq
new file mode 100644
index 000000000..d0b729579
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/sq
@@ -0,0 +1,6 @@
+name albanian
+language sq
+gender male
+
+// add this line to remove 'ë' at the end of words
+// replace 00 @/ NULL
diff --git a/navit/support/espeak/espeak-data/voices/sr b/navit/support/espeak/espeak-data/voices/sr
new file mode 100644
index 000000000..a7a8223db
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/sr
@@ -0,0 +1,15 @@
+name serbian
+language sr
+gender male
+dictionary hbs
+
+// attributes towards !variant3 pitch 80 120
+formant 0 100 100 100
+formant 1 97 97 100
+formant 2 97 97 100
+formant 3 97 102 100
+formant 4 97 102 100
+formant 5 97 102 100
+
+stressAdd 10 10 0 0 0 0 -30 -30
+dictrules 2 4
diff --git a/navit/support/espeak/espeak-data/voices/sv b/navit/support/espeak/espeak-data/voices/sv
new file mode 100755
index 000000000..df70f4387
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/sv
@@ -0,0 +1,4 @@
+name swedish
+language sv
+gender male
+
diff --git a/navit/support/espeak/espeak-data/voices/sw b/navit/support/espeak/espeak-data/voices/sw
new file mode 100755
index 000000000..cf584b7dd
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/sw
@@ -0,0 +1,4 @@
+name swahihi-test
+language sw
+gender male
+
diff --git a/navit/support/espeak/espeak-data/voices/ta b/navit/support/espeak/espeak-data/voices/ta
new file mode 100755
index 000000000..8848d6820
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/ta
@@ -0,0 +1,6 @@
+name tamil
+language ta
+gender male
+
+intonation 2
+consonants 80
diff --git a/navit/support/espeak/espeak-data/voices/test/grc b/navit/support/espeak/espeak-data/voices/test/grc
new file mode 100755
index 000000000..ffa942063
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/test/grc
@@ -0,0 +1,8 @@
+name greek-ancient
+language grc
+gender male
+
+stressLength 170 170 190 190 0 0 230 240
+dictrules 1
+words 3
+
diff --git a/navit/support/espeak/espeak-data/voices/test/jbo b/navit/support/espeak/espeak-data/voices/test/jbo
new file mode 100644
index 000000000..ebab1a875
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/test/jbo
@@ -0,0 +1,3 @@
+name lojban
+language jbo
+
diff --git a/navit/support/espeak/espeak-data/voices/test/pap b/navit/support/espeak/espeak-data/voices/test/pap
new file mode 100644
index 000000000..3b105a7fb
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/test/pap
@@ -0,0 +1,5 @@
+name papiamento-test
+language pap
+
+phonemes base2
+
diff --git a/navit/support/espeak/espeak-data/voices/tr b/navit/support/espeak/espeak-data/voices/tr
new file mode 100755
index 000000000..4f1904e51
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/tr
@@ -0,0 +1,4 @@
+name turkish
+language tr
+gender male
+
diff --git a/navit/support/espeak/espeak-data/voices/vi b/navit/support/espeak/espeak-data/voices/vi
new file mode 100755
index 000000000..1596e3c77
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/vi
@@ -0,0 +1,6 @@
+name vietnam-test
+language vi
+gender male
+
+words 1
+pitch 80 118
diff --git a/navit/support/espeak/espeak-data/voices/zh b/navit/support/espeak/espeak-data/voices/zh
new file mode 100644
index 000000000..03edde41d
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/zh
@@ -0,0 +1,30 @@
+name Mandarin
+language zh
+gender male
+words 1
+pitch 80 118
+
+//for some dialects
+
+//[en]: replace ng with n
+//[zh]: �޺�������ng���n
+//replace 0 N n
+
+//[en]: replace rfx consonants
+//[zh]: �޾�������r���l��z��er���e
+//replace 0 ts.h tsh
+//replace 0 ts. ts
+//replace 0 s. s
+//replace 0 i. i[
+//replace 0 z. l
+//replace 0 z. z
+//replace 0 @r @
+
+//[en]: replace beginning n or l
+//[zh]: ����nl��n���l��l���n
+//replace 2 n l
+//replace 2 l n
+
+//[en]: replace beginning w with v
+//[zh]: w���v
+//replace 0 w v \ No newline at end of file
diff --git a/navit/support/espeak/espeak-data/voices/zh-yue b/navit/support/espeak/espeak-data/voices/zh-yue
new file mode 100755
index 000000000..ba8723264
--- /dev/null
+++ b/navit/support/espeak/espeak-data/voices/zh-yue
@@ -0,0 +1,14 @@
+name cantonese-test
+language zh-yue
+language yue
+language zhy
+
+translator zhy
+phonemes zhy
+dictionary zhy
+gender male
+
+// interpret English letters as 1=English words, 2=jyutping
+dictrules 1
+
+words 1
diff --git a/navit/support/espeak/espeak-data/zh_dict b/navit/support/espeak/espeak-data/zh_dict
new file mode 100644
index 000000000..0b611f845
--- /dev/null
+++ b/navit/support/espeak/espeak-data/zh_dict
Binary files differ
diff --git a/navit/support/espeak/espeak-data/zhy_dict b/navit/support/espeak/espeak-data/zhy_dict
new file mode 100644
index 000000000..4ad9e7c21
--- /dev/null
+++ b/navit/support/espeak/espeak-data/zhy_dict
Binary files differ