diff --git a/gradint-build/Makefile b/gradint-build/Makefile
index 0a570a9cae581f7735ec1631269ce64a6bbf8b74..b33675444c89892d0b94a10469eb5e2fac562f16 100644
--- a/gradint-build/Makefile
+++ b/gradint-build/Makefile
@@ -161,6 +161,7 @@ GUI.exe: gradint.py
 gradint.tbz: $(Mac_Files)
 	mkdir gradint
 	cp -r $(Mac_Files) gradint
+	chmod +x gradint/start-gradint.app/sox gradint/start-gradint.app/qtplay # just in case it lost its x attribute
 	mv gradint/samples/utils "gradint/samples/advanced utilities"
 	cp -p hanzi-prompts/* gradint/samples/prompts/ # overwriting the pinyin ones (as will bundle espeak so can translit.)
 	cd gradint ; mv $(Most_Mac_Files) start-gradint.app/ ; mv start-gradint.app Gradint.app ; cd Gradint.app/Contents/MacOS ; sed -e s/start-gradint/Gradint/g -e s,Gradint.app/Contents,Contents,g < start-gradint > Gradint ; cp Gradint "Gradint 2"; chmod +x Gradint "Gradint 2" ; rm start-gradint ; cd ../../../.. # hide it all inside the app (optional) ("Gradint 2" is for upgrades - see code for details)
diff --git a/gradint-build/windows0/7zS.sfx b/gradint-build/windows0/7zS.sfx
new file mode 100644
index 0000000000000000000000000000000000000000..a615ae2deeb55fcd28a928f1fab80c29783306ac
Binary files /dev/null and b/gradint-build/windows0/7zS.sfx differ
diff --git a/gradint-build/windows0/7zip.conf b/gradint-build/windows0/7zip.conf
new file mode 100644
index 0000000000000000000000000000000000000000..2d2459f94a50c9b95bd1cac0b7a3d83bea5fe119
--- /dev/null
+++ b/gradint-build/windows0/7zip.conf
@@ -0,0 +1,5 @@
+;!@Install@!UTF-8!
+Title="Gradint installation"
+BeginPrompt="Do you want to install Gradint?"
+ExecuteFile="setup.bat"
+;!@InstallEnd@!
diff --git a/gradint-build/windows0/gradint/_sre.pyd b/gradint-build/windows0/gradint/_sre.pyd
new file mode 100644
index 0000000000000000000000000000000000000000..03dd2c4f4e5832a74fc166feb56ccd951a4eb51b
Binary files /dev/null and b/gradint-build/windows0/gradint/_sre.pyd differ
diff --git a/gradint-build/windows0/gradint/datetime.pyd b/gradint-build/windows0/gradint/datetime.pyd
new file mode 100644
index 0000000000000000000000000000000000000000..65a266ce507c2aafbdd5b897a5a2c0014312f0ab
Binary files /dev/null and b/gradint-build/windows0/gradint/datetime.pyd differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/af_dict b/gradint-build/windows0/gradint/espeak/espeak-data/af_dict
new file mode 100644
index 0000000000000000000000000000000000000000..0350ea96717cde003c8a4e06c34463dc790b4b29
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/af_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/bn_dict b/gradint-build/windows0/gradint/espeak/espeak-data/bn_dict
new file mode 100644
index 0000000000000000000000000000000000000000..453ddea0eb655666a0a9b8571a0c61356421f98c
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/bn_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/ca_dict b/gradint-build/windows0/gradint/espeak/espeak-data/ca_dict
new file mode 100644
index 0000000000000000000000000000000000000000..4fc49caddf086109fe026910d37c8d34e2e452ac
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/ca_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/config b/gradint-build/windows0/gradint/espeak/espeak-data/config
new file mode 100644
index 0000000000000000000000000000000000000000..be1b6246a01d3d9c01dac0f888454369e0b32892
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/cs_dict b/gradint-build/windows0/gradint/espeak/espeak-data/cs_dict
new file mode 100644
index 0000000000000000000000000000000000000000..3391b98b2ad29407f5caff53b026bb81256c917a
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/cs_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/cy_dict b/gradint-build/windows0/gradint/espeak/espeak-data/cy_dict
new file mode 100644
index 0000000000000000000000000000000000000000..13a768030857f887f7197f7363f616ba5f53c38a
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/cy_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/da_dict b/gradint-build/windows0/gradint/espeak/espeak-data/da_dict
new file mode 100644
index 0000000000000000000000000000000000000000..129b3f1df46e333921692644a71681fcbfe0909b
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/da_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/de_dict b/gradint-build/windows0/gradint/espeak/espeak-data/de_dict
new file mode 100644
index 0000000000000000000000000000000000000000..9878b12f1c402717180491190f2dae481dca8028
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/de_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/el_dict b/gradint-build/windows0/gradint/espeak/espeak-data/el_dict
new file mode 100644
index 0000000000000000000000000000000000000000..eade5c031c38924b6607f0e62729056a358e0a97
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/el_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/en_dict b/gradint-build/windows0/gradint/espeak/espeak-data/en_dict
new file mode 100644
index 0000000000000000000000000000000000000000..aa2f25630027c012f59eb6a20a64a14e6a7642ff
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/en_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/eo_dict b/gradint-build/windows0/gradint/espeak/espeak-data/eo_dict
new file mode 100644
index 0000000000000000000000000000000000000000..9e40a008aab6fcc9790da17154824129c46a2503
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/eo_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/es_dict b/gradint-build/windows0/gradint/espeak/espeak-data/es_dict
new file mode 100644
index 0000000000000000000000000000000000000000..127b57cb07e0ffe9bb4a15638cb9507f7260c638
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/es_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/fi_dict b/gradint-build/windows0/gradint/espeak/espeak-data/fi_dict
new file mode 100644
index 0000000000000000000000000000000000000000..e1ed25744736df084fe59cdd92af1701dc149d04
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/fi_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/fr_dict b/gradint-build/windows0/gradint/espeak/espeak-data/fr_dict
new file mode 100644
index 0000000000000000000000000000000000000000..3c2ddc23718008f695af59432302d8bb8758ef6b
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/fr_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/grc_dict b/gradint-build/windows0/gradint/espeak/espeak-data/grc_dict
new file mode 100644
index 0000000000000000000000000000000000000000..536f6513562f7eb229e57fa833b357bc90d584b9
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/grc_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/hbs_dict b/gradint-build/windows0/gradint/espeak/espeak-data/hbs_dict
new file mode 100644
index 0000000000000000000000000000000000000000..91ee7ba4b711f57c84ad1dc163caef5a29f0d555
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/hbs_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/hi_dict b/gradint-build/windows0/gradint/espeak/espeak-data/hi_dict
new file mode 100644
index 0000000000000000000000000000000000000000..5c6f60ac61bd68dca0ae23130be760c134830311
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/hi_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/hr_dict b/gradint-build/windows0/gradint/espeak/espeak-data/hr_dict
new file mode 100644
index 0000000000000000000000000000000000000000..6b94d73690643bc48f34f26fa7978d7df06088e5
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/hr_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/hu_dict b/gradint-build/windows0/gradint/espeak/espeak-data/hu_dict
new file mode 100644
index 0000000000000000000000000000000000000000..16fc52fef4262c7b34a4d5e77834222cbc1aa3a6
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/hu_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/hy_dict b/gradint-build/windows0/gradint/espeak/espeak-data/hy_dict
new file mode 100644
index 0000000000000000000000000000000000000000..18c3e2027863610caeeb1615a2feae0dcfc333f7
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/hy_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/id_dict b/gradint-build/windows0/gradint/espeak/espeak-data/id_dict
new file mode 100644
index 0000000000000000000000000000000000000000..5a51e8bb1c81529434fb80433b5ab7212cb117dd
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/id_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/is_dict b/gradint-build/windows0/gradint/espeak/espeak-data/is_dict
new file mode 100644
index 0000000000000000000000000000000000000000..b84f0e226344c5603a1b514b5131f69c9fc29c4b
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/is_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/it_dict b/gradint-build/windows0/gradint/espeak/espeak-data/it_dict
new file mode 100644
index 0000000000000000000000000000000000000000..a7c93653c0fd4e209320221cf51c69c0145445cc
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/it_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/ja_dict b/gradint-build/windows0/gradint/espeak/espeak-data/ja_dict
new file mode 100644
index 0000000000000000000000000000000000000000..5c6353ef05adfe6664e8e773d6661d420a8806af
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/ja_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/jbo_dict b/gradint-build/windows0/gradint/espeak/espeak-data/jbo_dict
new file mode 100644
index 0000000000000000000000000000000000000000..f7ebcf454b6c987868e60964e11f063b980081b3
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/jbo_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/kn_dict b/gradint-build/windows0/gradint/espeak/espeak-data/kn_dict
new file mode 100644
index 0000000000000000000000000000000000000000..559d4e16db871fbedadaf34730b149ef88ca7453
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/kn_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/ko_dict b/gradint-build/windows0/gradint/espeak/espeak-data/ko_dict
new file mode 100644
index 0000000000000000000000000000000000000000..d8bebcffe1adbc702586f23d3ca3524735cb6c19
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/ko_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/ku_dict b/gradint-build/windows0/gradint/espeak/espeak-data/ku_dict
new file mode 100644
index 0000000000000000000000000000000000000000..36af3906dc12767cc2d1818f39d27170d3358c88
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/ku_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/la_dict b/gradint-build/windows0/gradint/espeak/espeak-data/la_dict
new file mode 100644
index 0000000000000000000000000000000000000000..3ef82f832a0a0d068ac4bdeb2441aa8daf4eab70
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/la_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/lv_dict b/gradint-build/windows0/gradint/espeak/espeak-data/lv_dict
new file mode 100644
index 0000000000000000000000000000000000000000..4a6202dd4a917825c8af5301515457f84b026206
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/lv_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/af1_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/af1_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..fc9ad0179cd4251b1769581451f7b123fcb2468c
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/af1_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/ca1_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/ca1_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..4fe4188e53b10cc21b50c3bf47e9ef3b2fc4c641
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/ca1_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/cr1_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/cr1_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..15e2c49886147d9bd1521068842d5d1821b864f0
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/cr1_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/cs_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/cs_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..85ebb03e3089c5055e4f76d272866738a90a7842
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/cs_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/de2_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/de2_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..c5af1a7c408382db9c86572f16aa1514093311f2
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/de2_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/de4_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/de4_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..b10fc844145718bb87c0654d288603e4620f7504
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/de4_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/de5_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/de5_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..4cb62d9c2393bb8edba5f3a7cb10b6cd83d26a1f
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/de5_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/de6_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/de6_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..4cb62d9c2393bb8edba5f3a7cb10b6cd83d26a1f
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/de6_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/en1_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/en1_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..c847d1703d1ae690082eacedf520c7d1f925ab77
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/en1_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/es4_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/es4_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..54234a8ddaebf58b890672c1e726d4e87eea84bf
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/es4_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/es_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/es_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..b959f92c1321f454f3e319e6d527603e757a3090
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/es_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/fr1_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/fr1_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..e568b1695800e9e7873e3bd1b3210854a320b245
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/fr1_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/gr2_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/gr2_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..b3775abbd2396b5a84960ac8a5c64aa718fc7e97
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/gr2_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/grc-de6_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/grc-de6_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..e41d3105c048e789fe605c780efe2881df833ea8
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/grc-de6_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/hu1_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/hu1_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..26dad49a054d160b49e2e081ed1d0bf99ed86d66
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/hu1_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/id1_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/id1_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..452de8c8a52890e0df00d5827f964a10562fa5a1
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/id1_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/in1_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/in1_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..7f4631899e208f50b855ad579b726eadea70f67d
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/in1_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/it3_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/it3_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..6d826477b6ee1ecb3e502ffe3c26387d1bce3961
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/it3_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/la1_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/la1_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..1f2eb929019174a9b4c2654c1398ed26aca50e2c
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/la1_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/nl_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/nl_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..d982c184550114378e517fe76b53a1111294d461
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/nl_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/pl1_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/pl1_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..9d4e50fd7c801112b7b881112d8c2233c81e87d2
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/pl1_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/pt1_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/pt1_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..c5172f7b3fa20308bbb3e140936acdac98352817
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/pt1_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/pt_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/pt_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..9de1630d90e22bf6df53a0093c212e9e1d7da9b6
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/pt_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/ptbr4_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/ptbr4_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..0b94de71917705c375dfb965367d714719c5e047
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/ptbr4_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/ptbr_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/ptbr_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..a1dbba000d015df0104d68b78ab5aaa7fe87fa71
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/ptbr_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/ro1_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/ro1_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..4aeaf54ecbffa908d82da633cbfa932baf62e253
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/ro1_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/sv2_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/sv2_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..ae119d86e370a9d5f61b5ade35c88c7c3eff782d
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/sv2_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/sv_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/sv_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..bb556eb286eca5d28f28b193db25bc5fc67ca62f
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/sv_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/us3_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/us3_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..449b419ac1d2c7ab32dacb632720e579c44a920f
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/us3_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/us_phtrans b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/us_phtrans
new file mode 100644
index 0000000000000000000000000000000000000000..bdeef5d1a658d45c9eaeeafbcc4d1fc253f1fd9d
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mbrola_ph/us_phtrans differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/mk_dict b/gradint-build/windows0/gradint/espeak/espeak-data/mk_dict
new file mode 100644
index 0000000000000000000000000000000000000000..a6cf3dc53ef3a6628eb2c2167ec471652a5e8129
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/mk_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/ml_dict b/gradint-build/windows0/gradint/espeak/espeak-data/ml_dict
new file mode 100644
index 0000000000000000000000000000000000000000..c1f5364a22aae351266bb8ee84902312b1463fb0
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/ml_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/ne_dict b/gradint-build/windows0/gradint/espeak/espeak-data/ne_dict
new file mode 100644
index 0000000000000000000000000000000000000000..ad7eb21118d890f14f39c50fc48df355aecfb5d3
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/ne_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/nl_dict b/gradint-build/windows0/gradint/espeak/espeak-data/nl_dict
new file mode 100644
index 0000000000000000000000000000000000000000..f286bee90a92924ea1eefcbc7b034443def56e40
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/nl_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/no_dict b/gradint-build/windows0/gradint/espeak/espeak-data/no_dict
new file mode 100644
index 0000000000000000000000000000000000000000..4f8f84f0d5415e0c4342a1a78e8b72de72a92208
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/no_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/om_dict b/gradint-build/windows0/gradint/espeak/espeak-data/om_dict
new file mode 100644
index 0000000000000000000000000000000000000000..8066be88f9229d84e0fc9642acd35000cdbe6964
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/om_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/phondata b/gradint-build/windows0/gradint/espeak/espeak-data/phondata
new file mode 100644
index 0000000000000000000000000000000000000000..779e4a51edc48f591b9b541b9ab3dc8d42c55b68
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/phondata differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/phondata-manifest b/gradint-build/windows0/gradint/espeak/espeak-data/phondata-manifest
new file mode 100644
index 0000000000000000000000000000000000000000..e346c7a552177c8a31f544018190c9230b7077ac
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/phondata-manifest
@@ -0,0 +1,682 @@
+# 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  0x0029c  vowel/@
+S  0x00324  vowel/@-
+W  0x003ac  ustop/percus10
+S  0x005b8  j/j@
+S  0x0066c  j2/j2@
+S  0x006f4  w/w@
+S  0x0077c  l/l@
+S  0x00804  l^/j2@
+S  0x0088c  r/r@
+S  0x00914  r2/r2@
+S  0x0099c  m/m@
+S  0x00a50  n/n@
+S  0x00b04  nn/nn@
+S  0x00b8c  n^/n^@
+S  0x00c98  l/L1_@L
+S  0x00d4c  l/L2_@L
+S  0x00e00  l/xl
+S  0x00e5c  w/xw
+S  0x00eb8  j/xj
+S  0x00f14  r/xr
+S  0x00f70  r3/r_@
+S  0x00ff8  j/ja
+S  0x010ac  j2/j2a
+S  0x01134  w/wa
+S  0x011bc  l/la
+S  0x01218  l^/j2a
+S  0x012a0  r/ra
+S  0x01328  r2/r2a
+S  0x013b0  m/ma
+S  0x01464  n/na
+S  0x01518  nn/nna
+S  0x015a0  n^/n^a
+S  0x01680  l/L1_aL
+S  0x01734  l/L2_aL
+S  0x017e8  r3/r_a
+S  0x01870  j/je
+S  0x01924  j2/j2e
+S  0x019ac  w/we
+S  0x01a34  l/le
+S  0x01a90  l^/j2e
+S  0x01b18  r/re
+S  0x01ba0  r2/r2e
+S  0x01c54  m/me
+S  0x01d08  n/ne
+S  0x01dbc  nn/nne
+S  0x01e44  n^/n^e
+S  0x01f50  l/L1_eL
+S  0x01fd8  l/L2_eL
+S  0x02060  r3/r_e
+S  0x020e8  j/ji
+S  0x02170  j2/j2i
+S  0x021f8  w/wi
+S  0x02280  l/li
+S  0x02308  l^/j2i
+S  0x02390  r/ri
+S  0x02418  r2/r2i
+S  0x024a0  m/mi
+S  0x02580  n/ni
+S  0x02634  nn/nni
+S  0x026bc  n^/n^i
+S  0x027c8  l/L1_iL
+S  0x0287c  l/L2_iL
+S  0x02930  nn/inn
+S  0x029b8  j2/xj2
+S  0x02a14  r3/r_i
+S  0x02a9c  j/jo
+S  0x02b7c  j2/j2o
+S  0x02c30  w/wo
+S  0x02cb8  l/lo
+S  0x02d6c  l^/j2o
+S  0x02e20  r/ro
+S  0x02ea8  r2/r2o
+S  0x02f30  m/mo
+S  0x02fe4  n/no
+S  0x03098  nn/nno
+S  0x03120  n^/n^o
+S  0x03258  l/L1_oL
+S  0x03338  l/L2_oL
+S  0x03418  r3/r_o
+S  0x034a0  j/ju
+S  0x03528  j2/j2u
+S  0x035b0  w/wu
+S  0x03638  l/lu
+S  0x036c0  l^/j2u
+S  0x03748  r/ru
+S  0x037d0  r2/r2u
+S  0x03858  m/mu
+S  0x0390c  n/nu
+S  0x039c0  nn/nnu
+S  0x03a48  n^/n^u
+S  0x03b54  l/L1_uL
+S  0x03c08  l/L2_uL
+S  0x03cbc  r3/r_u
+S  0x03d44  r/r
+S  0x03dcc  r/_r
+S  0x03e54  r/tr
+S  0x03eb0  r/r_
+S  0x03f90  r3/r_
+W  0x03fec  r3/rx
+S  0x05344  r3/r_n
+S  0x053a0  r/rr
+S  0x05428  r/trr
+S  0x054b0  r2/_r2
+S  0x05538  r3/r_trill2
+W  0x055c0  r3/r_trill2.wav
+S  0x05ccc  r3/r_trill
+W  0x05d80  r3/r_trill.wav
+W  0x067ec  r3/r_trill3.wav
+S  0x06c30  l/l
+S  0x06c8c  l/_l
+S  0x06d14  l/tl
+S  0x06d70  l/l_long
+S  0x06dcc  l/l_
+S  0x06e28  l^/l^
+S  0x06edc  l^/_l^
+S  0x06f90  w/w
+S  0x06fec  w/_w
+S  0x07074  w/w_
+S  0x070d0  j/_j
+S  0x0712c  j/j_
+S  0x071b4  j2/_j2
+S  0x07210  m/_m
+S  0x0726c  m/m_
+S  0x072f4  m/mj
+S  0x0737c  n/_n
+S  0x073d8  n/n_
+S  0x07460  n/nj
+S  0x074e8  n/_nr
+S  0x07544  n/nr_
+S  0x075cc  n^/_n^
+S  0x07628  n^/n^_
+S  0x07708  nn/_nn
+S  0x07764  nn/nn_
+S  0x077ec  nn/nnj
+S  0x07848  r3/@tap
+S  0x07928  r3/@tap2
+S  0x07a08  b/b
+W  0x07abc  x/b
+S  0x07c20  b/b_
+W  0x07ca8  x/b_
+S  0x084d4  b/ba
+S  0x08588  b/b@
+S  0x0863c  b/be
+S  0x086f0  b/bi
+S  0x087a4  b/bo
+S  0x08858  b/bu
+S  0x0890c  b/b@2
+S  0x089c0  b/xb
+S  0x08a48  d/d
+W  0x08ad0  x/d
+S  0x08cec  d/d_
+W  0x08d74  x/d_
+S  0x0919c  d/dr
+S  0x091f8  d/xd
+W  0x09280  x/d_dnt
+S  0x09564  d/tap3
+S  0x09618  d/tap1
+S  0x096a0  dzh/dzh
+W  0x09728  x/dzh
+S  0x09b34  dzh/dzh_
+W  0x09bbc  x/dzh_
+S  0x0a5f4  dzh/xdzh
+W  0x0a67c  x/dz_pzd
+S  0x0aadc  dzh/dz_pzd
+S  0x0ab64  dzh/dz_pzd_
+S  0x0abec  dzh/xdz_pzd
+S  0x0ac74  g/g
+W  0x0acfc  x/g2
+S  0x0af84  g/g_
+W  0x0b00c  x/g_
+S  0x0b3cc  g/xg
+S  0x0b454  g2/g
+W  0x0b4dc  x/g2_
+S  0x0b89c  g2/g_
+S  0x0b924  g2/xg
+S  0x0b9ac  voc/bh
+W  0x0ba34  vocw/v
+S  0x0cc30  voc/v_
+S  0x0ccb8  voc/v
+S  0x0cd6c  voc/vj
+S  0x0cdf4  voc/dh
+W  0x0ce7c  vocw/dh
+S  0x0d784  voc/dh_
+S  0x0d80c  voc/z
+W  0x0d894  ufric/s_
+S  0x0e348  voc/z_
+S  0x0e3d0  voc/zh
+W  0x0e458  vocw/zh
+S  0x0edc0  voc/zh_
+W  0x0ee48  vocw/zh_rfx
+S  0x0f6d8  voc/z_pzd
+W  0x0f760  ufric/s_pzd
+S  0x10098  voc/z_pzd_
+W  0x10120  ufric/s_pzd_
+W  0x10c24  ufric/sh_pzd
+W  0x11558  ufric/sh_pzd_
+S  0x12020  voc/j
+W  0x120d4  ufric/ch
+S  0x129fc  voc/Q
+W  0x12a84  vocw/Q
+S  0x13290  voc/Q_
+W  0x13318  vocw/Q_
+W  0x13b24  ustop/p
+W  0x13e94  ustop/p_
+W  0x146a4  ustop/pr
+W  0x14aec  ustop/p_unasp
+W  0x14e18  ustop/pl
+W  0x15210  ustop/t
+W  0x15644  ustop/t_
+W  0x15b04  ustop/t_dnt
+W  0x15f14  ustop/tr
+W  0x16674  ustop/tsh
+W  0x16cb4  ustop/tsh_
+W  0x175f4  ustop/ts_pzd
+W  0x17cf8  ustop/c
+W  0x17fa8  ustop/ki
+W  0x18570  ustop/k
+W  0x18a44  ustop/k_
+W  0x18f00  ustop/kr
+W  0x19540  ustop/k_unasp
+W  0x19a14  ustop/kl
+W  0x1a044  ustop/q
+W  0x1a1b0  ustop/q_u
+W  0x1a2d0  ufric/f
+W  0x1aac0  ufric/f_
+W  0x1c058  ufric/th
+W  0x1c8f0  ufric/th_
+W  0x1d170  ufric/s
+W  0x1d910  ufric/s!
+W  0x1e1c0  ufric/sh
+W  0x1eb70  ufric/sh_
+W  0x1f620  ufric/sh_rfx
+W  0x1ffbc  ufric/ll
+W  0x20a00  ufric/x
+W  0x21364  h/h_
+W  0x21a10  h/h@
+W  0x21f64  h/ha
+W  0x225e0  h/he
+W  0x22c74  h/hi
+W  0x2320c  h/ho
+W  0x238c8  h/hu
+S  0x23fec  vowel/a_2
+S  0x240a0  vowel/a#
+S  0x24154  vowel/e
+S  0x24208  vowel/ee_1
+S  0x242e8  vowel/i
+S  0x2439c  vowel/o
+S  0x2447c  vowel/oo_4
+S  0x24530  vowel/u_bck
+S  0x245e4  vowel/uu_2
+S  0x24698  vdiph/au_4
+S  0x247a4  vdiph/eu
+S  0x24884  vdiph2/iu
+S  0x24990  vdiph/ai
+S  0x24a70  vdiph/ei
+S  0x24b50  vdiph/eei
+S  0x24c5c  vdiph/oi
+S  0x24d94  vdiph/ui
+S  0x24e74  w/w2
+W  0x24efc  ustop/p_unasp_
+W  0x25038  ustop/ts
+S  0x25a94  vwl_en/@L
+S  0x25b1c  vowel/a_en
+S  0x25bd0  vowel/a#_3
+S  0x25c58  vowel/ee_2
+S  0x25ce0  vowel/ii_4
+S  0x25d94  vowel/ii_en
+S  0x25e1c  vowel/0
+S  0x25ea4  vowel/V_2
+S  0x25f58  vowel/uu
+S  0x2600c  vowel/aa_2
+S  0x26118  vowel/3_en
+S  0x261f8  vowel/i_en
+S  0x262d8  w/wi2
+S  0x2638c  vowel/oo_en
+S  0x2646c  vdiph2/uw_2
+S  0x2654c  vwl_en/u_L
+S  0x2662c  vdiph/au
+S  0x26738  vdiph/@u_en
+S  0x26844  vdiph/ai_en2
+S  0x2697c  vdiph/ooi
+S  0x26ab4  vdiph2/ii@
+S  0x26bc0  vdiph2/uu@
+S  0x26ca0  vwl_en/aI@
+S  0x26dd8  vwl_en/aU@
+S  0x26ee4  vowelr/V_r
+S  0x26fc4  vowelr/V3_r
+S  0x270a4  vnasal/aa_n2
+S  0x27184  vnasal/ee_n
+S  0x27264  vnasal/oo_n
+S  0x27318  vowel/y
+S  0x273f8  vowel/y#
+S  0x274ac  vowel/oe
+S  0x27534  vowel/a
+S  0x275e8  vowel/ee_6
+S  0x27670  vowel/0_2
+S  0x27724  vowel/o-_2
+S  0x277d8  vowel/uu_bck
+S  0x2788c  vowel/aa_5
+S  0x2796c  vwl_en_n/aa_5
+S  0x27a4c  vowel/3_2
+S  0x27b2c  vowel/oo_1
+S  0x27c0c  vwl_en_n/O@
+S  0x27cc0  vdiph2/uw_4
+S  0x27da0  vwl_en_n/u_
+S  0x27e80  vdiph/eeu_3
+S  0x27f60  vowel/o_4
+S  0x28014  vdiph/ae_2
+S  0x28120  vdiph2/i@
+S  0x2822c  vwl_en_us/3_us
+S  0x282e0  vowel/@_6
+S  0x28368  vwl_en_us/a
+S  0x2841c  vnasal/ee_n2
+S  0x284fc  vwl_en_us/ee
+S  0x285b0  vowel/ii_final
+S  0x28664  vowel/aa_8
+S  0x28718  vowel/V_6
+S  0x287cc  vowel/8_2
+S  0x28880  vwl_en_us/ar
+S  0x28960  vwl_en_us/3_us2
+S  0x28a40  vowel/aa_4
+S  0x28af4  vwl_en_us/or
+S  0x28bd4  vwl_en_us/oor
+S  0x28cb4  vdiph2/uw
+S  0x28d94  vdiph/aoo
+S  0x28e74  vdiph/8u
+S  0x28f54  vdiph/aae
+S  0x2908c  vdiph2/ei_4
+S  0x2916c  vdiph/ooi_4
+S  0x2924c  vwl_en_us/er
+S  0x2932c  vwl_en_us/ir
+S  0x2940c  vwl_en_us/ur
+S  0x294ec  vwl_en_us/ai@
+S  0x295f8  d/tap2
+S  0x29680  d/x_tap
+S  0x29708  vowel/@_3
+S  0x29790  vowel/V
+S  0x29844  vowel/a_3
+S  0x298f8  vowel/e_e
+S  0x299ac  vowel/e#
+S  0x29a60  vowel/e_5
+S  0x29b14  vowel/oo_2
+S  0x29bc8  vowel/V_4
+S  0x29c7c  vowel/u#_4
+S  0x29d30  vowelr/aa_r
+S  0x29e68  vdiph2/e@
+S  0x29f48  vowel/i_5
+S  0x29ffc  vowel/oo
+S  0x2a0b0  vowelr/oo_r
+S  0x2a164  vowelr/o_r
+S  0x2a270  vowel/0_3
+S  0x2a324  vowel/u#
+S  0x2a3d8  vdiph/au#
+S  0x2a4b8  vowel/o_3
+S  0x2a56c  vdiph/ai_7
+S  0x2a678  vwl_en/aI@_2
+S  0x2a784  vwl_en/@L_2
+S  0x2a838  vowel/e_2
+S  0x2a8ec  vdiph/0i_2
+S  0x2a9f8  vowelr/i_r
+S  0x2aad8  vdiph2/u#@
+S  0x2abb8  vowel/@_low
+S  0x2ac40  vowel/&
+S  0x2acf4  vowel/e_mid
+S  0x2ada8  vowel/ii
+S  0x2ae5c  vowel/i#
+S  0x2af10  vowel/V_3
+S  0x2af98  vowel/o-_3
+S  0x2b04c  vwl_en_rp/aa
+S  0x2b12c  vowel/3_3
+S  0x2b20c  vowel/i_2
+S  0x2b2c0  vowel/u_fnt
+S  0x2b374  vdiph/au_3
+S  0x2b480  vdiph/@u_2
+S  0x2b560  vdiph/ai_6
+S  0x2b698  vdiph/eei_3
+S  0x2b778  vdiph/ooi_3
+S  0x2b884  vwl_en_rp/e@
+S  0x2b964  vwl_en_rp/i@
+S  0x2ba70  vwl_en_rp/oo
+S  0x2bb24  vwl_en_rp/aU@
+S  0x2bc30  vowel/ii_6
+S  0x2bcb8  vdiph2/ei_3
+S  0x2bd98  vdiph/@u
+S  0x2be78  vdiph/Vu_2
+S  0x2bf84  vdiph/@i_3
+S  0x2c064  vdiph2/i@_2
+S  0x2c170  vwl_en/ooi@
+S  0x2c2a8  vowel/@_fnt
+S  0x2c35c  vowel/ii_5
+S  0x2c410  vowel/aa#
+S  0x2c4c4  vowel/i_fnt
+S  0x2c578  vdiph2/o_oo
+S  0x2c658  vowel/u
+S  0x2c70c  vdiph/aau_2
+S  0x2c7ec  vdiph2/ie
+S  0x2c8cc  vwl_af/@
+S  0x2c954  vwl_af/r@
+S  0x2c9dc  vowel/e_mid2
+S  0x2ca90  vwl_af/I
+S  0x2cb18  vowel/oo_3
+S  0x2cba0  vowel/uu_3
+S  0x2cc28  vowel/ee_3
+S  0x2ccb0  l/L_eL_af
+S  0x2cd38  vowel/aa_3
+S  0x2cdec  vdiph/i@_2
+S  0x2cef8  vowel/i_3
+S  0x2cfac  vdiph2/o@
+S  0x2d0b8  vowel/y_3
+S  0x2d16c  vdiph2/iu_3
+S  0x2d2a4  vdiph/Vu
+S  0x2d3b0  vdiph/ai_4
+S  0x2d4bc  vdiph/aai_2
+S  0x2d5f4  vdiph/@i_2
+S  0x2d6d4  vdiph/ooi_2
+S  0x2d7e0  vdiph/oi_2
+S  0x2d918  vdiph/ui_2
+S  0x2da24  vdiph/y#y_2
+S  0x2db30  vdiph2/y#@
+S  0x2dc10  vnasal/aa_n3
+S  0x2dcf0  vnasal/e_n
+S  0x2dda4  vnasal/o_n2
+W  0x2de84  ufric/x2
+S  0x2e7dc  vowel/ii_3
+S  0x2e890  vowel/ii#
+S  0x2e944  vowel/o_2
+S  0x2ea24  vdiph/ai_2
+S  0x2eb5c  vdiph2/iu_4
+S  0x2ec3c  vdiph/ui_3
+S  0x2ed48  vowel/aa_6
+S  0x2ee28  vdiph/ai_5
+S  0x2ef08  vowel/yy_4
+S  0x2efbc  l/l_3
+S  0x2f018  j/_j_short
+S  0x2f074  vdiph/eei_2
+S  0x2f154  vowelr/r-voc
+S  0x2f234  vwl_hi/l-voc
+S  0x2f2e8  vowel/i_4
+S  0x2f39c  vowel/aa
+S  0x2f450  vowel/u_2
+S  0x2f504  vowel/uu_4
+S  0x2f5b8  vdiph/aai_3
+S  0x2f6c4  vdiph/&i
+S  0x2f7a4  vdiph/y#i
+S  0x2f884  vdiph/yi
+S  0x2f964  vdiph/aau
+S  0x2fa70  vdiph/ou
+S  0x2fb50  vdiph/eu_2
+S  0x2fc30  vdiph2/iu_2
+S  0x2fd3c  vdiph/&y
+S  0x2fe1c  vdiph/eey
+S  0x2fefc  vdiph/y#y
+S  0x2ffdc  vdiph2/iy
+S  0x300bc  vdiph2/uo
+S  0x3019c  vdiph2/y-y#
+W  0x3027c  ufric/s_continue
+W  0x30a2c  h/hu_fi
+S  0x3131c  vowel/@_hgh
+S  0x313a4  vowel/@_fr
+S  0x3142c  vowel/a_5
+S  0x314e0  vowel/o_mid
+S  0x31594  vowel/u_3
+S  0x31648  vowel/y_2
+S  0x31728  vowel/@_5
+S  0x317b0  vwl_fr/w_a
+S  0x31890  vdiph/yi_fr
+S  0x3199c  vnasal/W_n
+S  0x31a7c  vnasal/o_n3
+S  0x31b30  vwl_fr/@R3
+S  0x31bb8  r3/r_2
+W  0x31c14  ustop/t_short
+S  0x31e58  vowel/yy
+S  0x31f0c  vdiph/ae
+S  0x31fec  vwl_fr/@R2
+S  0x320a0  vowel/@_bck
+S  0x32154  vdiph/ee-e
+S  0x32234  vwl_hi/A
+S  0x322e8  vnasal/o_n
+S  0x323c8  vnasal/oo_n2
+S  0x324a8  vnasal/u_n
+S  0x3255c  vdiph/aau_3
+S  0x32668  l^/l_rfx
+W  0x326f0  ustop/t_hi
+W  0x32a8c  ustop/ts_pzd2
+W  0x32dc0  ustop/ts_pzd_
+W  0x33284  x/dz_pzd_
+S  0x33974  vowel/i_6
+S  0x33a28  vowel/u#_3
+S  0x33adc  vowel/u#_2
+S  0x33b90  vowel/y#_2
+S  0x33c44  vowel/e_3
+S  0x33cf8  vowel/@_4
+S  0x33d80  vowel/o_5
+S  0x33e34  vowel/o_6
+S  0x33ebc  vowel/aa_7
+S  0x33f70  vdiph/y#y_3
+S  0x34024  vdiph/Vu_3
+S  0x34130  vdiph2/yu
+S  0x3423c  voc/Q_less
+W  0x342c4  vocw/Q2
+W  0x34b90  ufric/sx_sv
+S  0x353d8  vowel/a#_2
+S  0x3548c  vowel/ee#
+S  0x35540  vowel/i_7
+S  0x355f4  vowel/oo_5
+S  0x356a8  vowel/ii#_2
+S  0x3575c  vnasal/ee_u_n
+S  0x35868  vnasal/oo_n3
+W  0x35974  ustop/t_pzd
+W  0x35dc0  x/d_pzd
+S  0x361d4  d/xd_pzd
+S  0x3625c  vdiph/ou_2
+W  0x3633c  r3/rz_cs
+S  0x36de8  voc/zh_2
+S  0x36e70  vdiph/oou
+W  0x36f50  ufric/sh3
+W  0x378e4  ustop/tsh2
+W  0x37ff0  ustop/ts_pzd3
+S  0x38670  dzh/dzh2
+W  0x386f8  ufric/x_hr
+W  0x3900c  ustop/t_sr
+S  0x39344  d/d_dnt
+W  0x393cc  ufric/x_sr
+W  0x39c4c  ufric/ch_sr
+W  0x3a82c  ufric/sh_pzd2
+W  0x3b37c  ustop/ts_sr
+W  0x3bb38  ustop/tsh_sr
+S  0x3c450  vwl_ru/ii-
+S  0x3c4d8  vwl_ro/mi
+S  0x3c5b8  vwl_ru/i
+S  0x3c66c  vwl_ru/ii#
+S  0x3c6f4  vwl_ru/i#
+S  0x3c7a8  vwl_ru/ii
+S  0x3c85c  vwl_ru/e
+S  0x3c910  vwl_ru/E#
+S  0x3c9c4  vwl_ru/E@
+S  0x3ca78  vwl_ru/a
+S  0x3cb2c  vwl_ru/o
+S  0x3cbe0  vwl_ru/oo
+S  0x3cc68  vwl_ru/u
+S  0x3cd1c  vwl_ru/u#
+S  0x3cdfc  vwl_ru/u#u
+S  0x3cedc  vwl_ru/8
+S  0x3cf64  vwl_ru/ee
+S  0x3d044  vwl_ru/ju
+S  0x3d0f8  vwl_ru/ja
+S  0x3d204  vwl_ru/aa
+S  0x3d2b8  r3/r_ru2
+W  0x3d36c  r3/r_ru
+S  0x3d670  vowel/u_bck2
+S  0x3d724  vdiph/eeu_2
+S  0x3d804  d/tap4
+S  0x3d8b8  voc/v2
+S  0x3d940  vnasal/i_n
+S  0x3d9f4  vnasal/a#_n
+S  0x3daa8  vnasal/a#u_n
+S  0x3db88  vnasal/oi_n
+S  0x3dcc0  vdiph/0i
+S  0x3ddf8  vdiph/eeu
+S  0x3ded8  vowel/i#_5
+S  0x3df8c  vowel/u_6
+S  0x3e040  vwl_fr/@R
+S  0x3e0f4  vwl_ro/ii-
+S  0x3e17c  vwl_ro/li
+S  0x3e230  vwl_ro/ni
+S  0x3e2e4  vowel/o-_4
+S  0x3e398  vdiph/@u_3
+S  0x3e4a4  vdiph/ii
+S  0x3e5dc  vdiph/i#i
+S  0x3e6bc  vdiph2/uw_3
+S  0x3e79c  vdiph2/ea
+S  0x3e87c  vdiph2/eo
+S  0x3e988  vdiph2/e[u
+S  0x3ea68  vdiph2/oa
+S  0x3eb48  d/tap
+S  0x3ebd0  d/tap_i
+S  0x3ec58  vowel/a_4
+S  0x3ed0c  vowel/ee
+S  0x3edc0  vowel/ee#_2
+S  0x3ee74  vowel/y_5
+S  0x3ef54  vowel/yy_3
+S  0x3f008  vowel/oe_4
+S  0x3f090  vwl_sv/r_sv3
+S  0x3f1f4  vowel/y_4
+S  0x3f2a8  vowel/oe_2
+S  0x3f35c  vwl_no/y#
+S  0x3f410  vwl_no/&
+S  0x3f4c4  vwl_no/u#
+S  0x3f578  vwl_no/u#2
+S  0x3f658  vdiph/ai_3
+S  0x3f738  vwl_no/y#y
+S  0x3f818  vwl_no/au-
+S  0x3f950  vowel/y##
+S  0x3fa04  vowel/y#_3
+S  0x3fab8  vdiph/ou_3
+S  0x3fb6c  vdiph/y#i_2
+S  0x3fc4c  m/m#_
+S  0x3fd00  n/n#_
+S  0x3fdb4  n^/n^#_
+S  0x3fe68  nn/nn#_
+W  0x3ff1c  ufric/tl#
+S  0x40884  r3/r#_
+E  0x408e0  envelope/p_level
+E  0x40960  envelope/p_fall
+E  0x409e0  envelope/p_rise
+E  0x40a60  envelope/p_fallrise
+E  0x40ae0  envelope/vi_5
+E  0x40b60  envelope/vi_5amp
+E  0x40be0  envelope/vi_6
+E  0x40c60  envelope/vi_6amp
+E  0x40ce0  envelope/p_512
+S  0x40d60  vowel/u_7
+S  0x40e14  vdiph/&i_3
+S  0x40f20  vdiph/@i_4
+S  0x41000  vdiph/Vi
+S  0x4110c  vdiph/u-i
+S  0x411ec  vdiph/aau_4
+S  0x412f8  vdiph/Vu_4
+S  0x41404  vdiph2/ii@_3
+S  0x41510  vdiph2/u-@
+W  0x4161c  ustop/t_dnt2
+S  0x41874  vdiph/aai
+S  0x419ac  vwl_zh/ang
+S  0x41b10  vwl_zh/aang
+S  0x41ca0  vdiph/au_2
+S  0x41dac  vwl_zh/eng
+S  0x41f10  vwl_zh/ing
+S  0x42074  vwl_zh/ng
+S  0x42154  vwl_zh/oeng
+S  0x4228c  vwl_zh/ong
+S  0x42398  vwl_zh/ung
+S  0x424a4  vowel/8_3
+E  0x42558  envelope/i_risefall
+E  0x425d8  envelope/p_214
+W  0x42658  ustop/t_unasp2
+S  0x42764  n/n_long_
+W  0x427ec  ustop/k_unasp_
+W  0x42aa8  ustop/tsh_pzd_unasp
+W  0x432f8  ustop/tsh_pzd
+W  0x43e38  ustop/ts_unasp
+W  0x446b0  ustop/ts_rfx_unasp
+W  0x4529c  ustop/ts_rfx
+S  0x45f7c  nn/nn2_
+S  0x46004  vwl_zh/a_n
+S  0x460b8  vwl_zh/aau
+S  0x46198  vowel/ii_2
+S  0x46220  vowel/i#_7
+S  0x462d4  vowel/i#_6
+S  0x46388  vwl_zh/iaa
+S  0x46468  vwl_zh/iaau
+S  0x46574  vwl_zh/ie
+S  0x46654  vdiph2/iioo
+S  0x46734  vwl_zh/iou
+S  0x46840  vowel/8
+S  0x468f4  vwl_zh/uaa
+S  0x469d4  vwl_zh/uai
+S  0x46ae0  vwl_zh/uei
+S  0x46bec  vwl_zh/uo
+S  0x46cf8  vwl_zh/y&
+S  0x46dd8  vwl_zh/yee
+S  0x46eb8  vdiph2/y@
+S  0x46f98  vowel/u_5
+S  0x4704c  vnasal/m-
+S  0x47100  vnasal/n-
+S  0x471b4  vnasal/nn-
+S  0x47268  vowel/u#_7
+S  0x4731c  vowel/8_5
+S  0x473d0  vowel/o_7
+S  0x47484  vowel/uu#
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/phonindex b/gradint-build/windows0/gradint/espeak/espeak-data/phonindex
new file mode 100644
index 0000000000000000000000000000000000000000..9eccc009407e35bba260f357cab40106f2b52357
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/phonindex differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/phontab b/gradint-build/windows0/gradint/espeak/espeak-data/phontab
new file mode 100644
index 0000000000000000000000000000000000000000..10529e8bb2afdee4f37237cc19ba3c0ae41503d7
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/phontab differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/pl_dict b/gradint-build/windows0/gradint/espeak/espeak-data/pl_dict
new file mode 100644
index 0000000000000000000000000000000000000000..e46b00b044eda70ef4ab4de17fd2c7497a2398cf
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/pl_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/pt_dict b/gradint-build/windows0/gradint/espeak/espeak-data/pt_dict
new file mode 100644
index 0000000000000000000000000000000000000000..2b4033beef906aa78c9f471b6e60f4c6e60a1fd6
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/pt_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/ro_dict b/gradint-build/windows0/gradint/espeak/espeak-data/ro_dict
new file mode 100644
index 0000000000000000000000000000000000000000..e0ed065517a599bb1dae64d5828c262019acecfb
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/ro_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/ru_dict b/gradint-build/windows0/gradint/espeak/espeak-data/ru_dict
new file mode 100644
index 0000000000000000000000000000000000000000..52d652ccd983fde89287b299b08f1d49f7b0a179
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/ru_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/rw_dict b/gradint-build/windows0/gradint/espeak/espeak-data/rw_dict
new file mode 100644
index 0000000000000000000000000000000000000000..2e2b3ed2ef146dfda06993f6e375067c668dea5d
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/rw_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/sk_dict b/gradint-build/windows0/gradint/espeak/espeak-data/sk_dict
new file mode 100644
index 0000000000000000000000000000000000000000..a5d7e7c757953a65442cff32b1a507e3f672c09a
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/sk_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/sq_dict b/gradint-build/windows0/gradint/espeak/espeak-data/sq_dict
new file mode 100644
index 0000000000000000000000000000000000000000..aea3d06251b93b89cdf16d9ea197a670f04b9991
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/sq_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/sv_dict b/gradint-build/windows0/gradint/espeak/espeak-data/sv_dict
new file mode 100644
index 0000000000000000000000000000000000000000..1327d8d0c6df2c0d68a3c8eb4d201a95bf55cd04
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/sv_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/sw_dict b/gradint-build/windows0/gradint/espeak/espeak-data/sw_dict
new file mode 100644
index 0000000000000000000000000000000000000000..77e2fd2333f715ca23f6b5f9e4c01b9d5f28e93f
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/sw_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/ta_dict b/gradint-build/windows0/gradint/espeak/espeak-data/ta_dict
new file mode 100644
index 0000000000000000000000000000000000000000..214e2f4da0e39ec5caaae0fcce18e995fc3e8ea8
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/ta_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/th_dict b/gradint-build/windows0/gradint/espeak/espeak-data/th_dict
new file mode 100644
index 0000000000000000000000000000000000000000..ba7de60fd263c5dcfe78abc702e78790f5e9d70b
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/th_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/tr_dict b/gradint-build/windows0/gradint/espeak/espeak-data/tr_dict
new file mode 100644
index 0000000000000000000000000000000000000000..dbd57d3622e0d5dfb83f794db434feb64dacbd60
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/tr_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/vi_dict b/gradint-build/windows0/gradint/espeak/espeak-data/vi_dict
new file mode 100644
index 0000000000000000000000000000000000000000..24a645a0328a1fe55c495846a15519fbad37e001
Binary files /dev/null and b/gradint-build/windows0/gradint/espeak/espeak-data/vi_dict differ
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant1
new file mode 100644
index 0000000000000000000000000000000000000000..df832c5597e7659684d3f795f587a1ef12166eef
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant1
@@ -0,0 +1,17 @@
+gender male 70
+
+pitch 74 109
+flutter 4
+roughness 4
+
+formant 0  98  95 100
+formant 1  98  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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant11 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant11
new file mode 100644
index 0000000000000000000000000000000000000000..c42fe6dc215fe709ac70018622a1e86dd1416714
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant11
@@ -0,0 +1,16 @@
+gender female
+
+pitch 140 200
+flutter 7
+roughness 4
+formant 0 115  80 150
+formant 1 120  70 187
+formant 2 110  70 150
+formant 3 115  70 150
+formant 4 110  70 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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant12 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant12
new file mode 100644
index 0000000000000000000000000000000000000000..e9b5d2223efda9cf5dbf39bf6f29e78ba60a6933
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant12
@@ -0,0 +1,14 @@
+gender female
+
+pitch 140 220
+formant 0 105  80 150
+formant 1 110  80 160
+formant 2 110  70 150
+formant 3 110  70 150
+formant 4 115  70 150
+formant 5 115  70 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
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant13 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant13
new file mode 100644
index 0000000000000000000000000000000000000000..41f2394dbe53bbe117ce6d6ae85dabf32d91a376
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant13
@@ -0,0 +1,15 @@
+gender female
+
+pitch 150 230
+formant 0 105  80 150
+formant 1 110  80 150
+formant 2 120  70 150
+formant 3 125  70 150
+formant 4 125  70 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 5 7 7 7 6 6 5
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant14 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant14
new file mode 100644
index 0000000000000000000000000000000000000000..1df9cb44f6d09c36fa4b0bb7f18109b1e678c85c
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant14
@@ -0,0 +1,16 @@
+gender female
+
+echo 130 15
+pitch 145 200
+formant 0 120  80 150
+formant 1 115  70 160
+formant 2 125  80 150
+formant 3 125  80 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 60 90
+stressAmp 18 16 20 20 20 20 20 20
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant2 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant2
new file mode 100644
index 0000000000000000000000000000000000000000..6b557033a2bb036273c4594e697f430b1afc2c18
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant2
@@ -0,0 +1,13 @@
+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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant3 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant3
new file mode 100644
index 0000000000000000000000000000000000000000..aff454acf796b19fcb19a974de7611fee1027e7a
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant3
@@ -0,0 +1,14 @@
+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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant4 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant4
new file mode 100644
index 0000000000000000000000000000000000000000..9c03acac04802d7d4dd7ecb93e92d9a2c5bc010a
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant4
@@ -0,0 +1,15 @@
+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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant5 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant5
new file mode 100644
index 0000000000000000000000000000000000000000..20353e1c1229512f3122f3b0e359f2dca2c604cd
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant5
@@ -0,0 +1,13 @@
+gender male
+
+pitch  90 130
+
+formant 0 100  85 130
+formant 1 105  85 130
+formant 2 105  85 130
+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
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant6 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant6
new file mode 100644
index 0000000000000000000000000000000000000000..d2fcacaa60265a892a932cd20d427cb659afb174
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/!variant6
@@ -0,0 +1,11 @@
+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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/croak b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/croak
new file mode 100644
index 0000000000000000000000000000000000000000..ae76a4c4deb77d53e7ee512c3e85f45ba802dd08
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/f1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/f1
new file mode 100644
index 0000000000000000000000000000000000000000..13664a34fe6a3b585603e00df15b17bcef3591e0
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/f2 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/f2
new file mode 100644
index 0000000000000000000000000000000000000000..e929467070532553f0c5ef65470c6a9dc09aa804
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/f3 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/f3
new file mode 100644
index 0000000000000000000000000000000000000000..92a1582817dc2f8256db5a02bed320a05f6e5e43
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/f4 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/f4
new file mode 100644
index 0000000000000000000000000000000000000000..52c5ac93561331143a9caea14d6c0f008216b4e9
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/fast b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/fast
new file mode 100644
index 0000000000000000000000000000000000000000..30441d7e239ccd9169d15b04efc59be7a158a4a5
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/m1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/m1
new file mode 100644
index 0000000000000000000000000000000000000000..57603a8853fbc78665e4d38c20bccf5c724c3ce7
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/m2 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/m2
new file mode 100644
index 0000000000000000000000000000000000000000..c234f46877a761d5c98fda2cbbeb172dc2efc81a
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/m3 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/m3
new file mode 100644
index 0000000000000000000000000000000000000000..581cd883fed6aa3b84b580a543b6ec8998f4d327
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/m4 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/m4
new file mode 100644
index 0000000000000000000000000000000000000000..7199341c34f93f5fa5219ff479e82edaee5d7936
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/m5 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/m5
new file mode 100644
index 0000000000000000000000000000000000000000..d25865608d7d973e77c77d13bbdbe3ae454d864d
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/m6 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/m6
new file mode 100644
index 0000000000000000000000000000000000000000..bd336a9884877889e2f85ee1849f8a068d2c6279
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/test b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/test
new file mode 100644
index 0000000000000000000000000000000000000000..46b3c0deb50f6c86ea60044862664b4a18fe131b
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/test
@@ -0,0 +1,8 @@
+//formant 1 105 100 100 -30
+//formant 2 120 100 100 -250
+
+formant 1 90 100 100 52
+formant 2 70 100 100 480
+
+//formant 1 50 100 100 260
+//formant 2 0 100 100 1440
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/whisper b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/whisper
new file mode 100644
index 0000000000000000000000000000000000000000..4f8f5e88f436d478b126c5c4eccf3568e398c26f
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/wisper b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/wisper
new file mode 100644
index 0000000000000000000000000000000000000000..b2f849790530a75afcc41e4ddc0c875305ba6853
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/!v/wisper
@@ -0,0 +1,13 @@
+language variant
+name wisper
+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/gradint-build/windows0/gradint/espeak/espeak-data/voices/af b/gradint-build/windows0/gradint/espeak/espeak-data/voices/af
new file mode 100644
index 0000000000000000000000000000000000000000..bcbb2a0058b7866064b779ae246244c5342a0ccb
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/af
@@ -0,0 +1,8 @@
+name afrikaans
+language af
+gender male
+roughness 0
+pitch 63 120
+
+
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/bs b/gradint-build/windows0/gradint/espeak/espeak-data/voices/bs
new file mode 100644
index 0000000000000000000000000000000000000000..eadd707322e08d90e3a2208aef9060706c340799
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/ca b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ca
new file mode 100644
index 0000000000000000000000000000000000000000..dc51396ce24aad46d1c761e2c96f8aee68d4b622
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ca
@@ -0,0 +1,4 @@
+name catalan
+language ca
+gender male
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/cs b/gradint-build/windows0/gradint/espeak/espeak-data/voices/cs
new file mode 100644
index 0000000000000000000000000000000000000000..1c2992dd5455746aef85905cc0293031e3e9ceaa
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/cs
@@ -0,0 +1,4 @@
+name czech
+language cs
+gender male
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/cy b/gradint-build/windows0/gradint/espeak/espeak-data/voices/cy
new file mode 100644
index 0000000000000000000000000000000000000000..2991e99d136fe8e13f7c0c99eaa27c8ca397186d
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/cy
@@ -0,0 +1,5 @@
+language cy
+name welsh-test
+gender male
+
+intonation 4
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/da b/gradint-build/windows0/gradint/espeak/espeak-data/voices/da
new file mode 100644
index 0000000000000000000000000000000000000000..d08b6687c78fb90a05dae0b6019a7bced807f5e4
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/da
@@ -0,0 +1,5 @@
+name danish-test
+language da
+gender male
+
+ 
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/de b/gradint-build/windows0/gradint/espeak/espeak-data/voices/de
new file mode 100644
index 0000000000000000000000000000000000000000..653c3f5c4a2d2e44b8a188b88b64278085ebde27
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/de
@@ -0,0 +1,5 @@
+name german
+language de
+gender male
+
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/default b/gradint-build/windows0/gradint/espeak/espeak-data/voices/default
new file mode 100644
index 0000000000000000000000000000000000000000..7accc8b2e2de0120543f6c7f96dc06d1f2e0fdd2
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/default
@@ -0,0 +1,6 @@
+name default
+language en
+gender male
+
+formant 0 100 100 110
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/el b/gradint-build/windows0/gradint/espeak/espeak-data/voices/el
new file mode 100644
index 0000000000000000000000000000000000000000..1e9a757f891fd7ece2ff350dc9225837cb7e70f7
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/el
@@ -0,0 +1,5 @@
+name greek
+language el
+gender male
+
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en
new file mode 100644
index 0000000000000000000000000000000000000000..dc6a60cf0212d75bdab04c9bbc42ce438a8bb43d
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en
@@ -0,0 +1,11 @@
+name english
+language en-uk  2
+language en 2
+gender male
+
+//pitch 80 117
+
+replace 03 I i
+replace 03 I2 i
+
+formant 0 100 100 105
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-croak b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-croak
new file mode 100644
index 0000000000000000000000000000000000000000..b9ef6f7d3560b5ab0ea03214c33fffe9f549a0a1
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-croak
@@ -0,0 +1,16 @@
+pitch 85 117
+
+flutter 20
+
+formant 0 100 80 110
+formant 1 100 100 100
+formant 2 100 100 100
+formant 3 100 100 100
+formant 4 110 100 100
+formant 5 110 100 100
+formant 6 100 100 100
+formant 7 100 100 100
+formant 8 100 100 100
+
+
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-n b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-n
new file mode 100644
index 0000000000000000000000000000000000000000..933311dadeceef42c8c22d0f87047c20649d4ff3
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-r b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-r
new file mode 100644
index 0000000000000000000000000000000000000000..7c311ac2fc9a55b7c6d1065d478315351f7af45a
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-r
@@ -0,0 +1,18 @@
+// moving towards US English
+name english-us
+language en-us
+language en 3
+gender male
+
+formant 1 99 100 100
+
+phonemes en_us
+dictrules 3 6
+option 12 1       // reduce [t]
+
+stressLength 148 125 170 170 0 0 260 285
+stressAmp  17 16  20 20  20 22  23 20
+
+replace 03 I  i
+replace 03 I2 i
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-rp b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-rp
new file mode 100644
index 0000000000000000000000000000000000000000..3489f28ad3860ced4a94081459c3f1490665e0c7
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-sc b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-sc
new file mode 100644
index 0000000000000000000000000000000000000000..e16ae25a8bb6e64bc39f31795f0e26a2a76a7eb1
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-us b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-us
new file mode 100644
index 0000000000000000000000000000000000000000..c2656b28c5d0bc2ec93b28046aae1eb076f197e8
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-wi b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-wi
new file mode 100644
index 0000000000000000000000000000000000000000..28a42a56348fd97822005a1a941d20f7f7aac85d
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-wisper b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-wisper
new file mode 100644
index 0000000000000000000000000000000000000000..c07c83c01a936ff3f51c52e36183c23124bef506
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-wisper
@@ -0,0 +1,15 @@
+name english-wisper
+language en-uk  10
+language en 10
+gender male
+
+pitch 82 117
+
+formant 0 100  0 100
+formant 1 100 80 100
+
+flutter 20
+
+voicing 17
+breath   75  75  50  40  15  10
+breathw 150 150 200 200 400 400
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-wm b/gradint-build/windows0/gradint/espeak/espeak-data/voices/en/en-wm
new file mode 100644
index 0000000000000000000000000000000000000000..aa82f88fb2fe500619fcf3cda700f62cf5edc523
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/eo b/gradint-build/windows0/gradint/espeak/espeak-data/voices/eo
new file mode 100644
index 0000000000000000000000000000000000000000..36a4bff6503dfb82fcdc7a160cc36f4cdd9e333d
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/eo
@@ -0,0 +1,3 @@
+name esperanto
+language eo
+gender male
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/es b/gradint-build/windows0/gradint/espeak/espeak-data/voices/es
new file mode 100644
index 0000000000000000000000000000000000000000..1a9e53b6e584bd1e8245f3fc69751211b7d4e86a
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/es
@@ -0,0 +1,7 @@
+name spanish
+language es
+gender male
+
+dictrules 1
+intonation 3
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/es-la b/gradint-build/windows0/gradint/espeak/espeak-data/voices/es-la
new file mode 100644
index 0000000000000000000000000000000000000000..c326c46f5f6585a6c23f077333f7b0c65556a40d
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/fi b/gradint-build/windows0/gradint/espeak/espeak-data/voices/fi
new file mode 100644
index 0000000000000000000000000000000000000000..6e11c93121ab5d535e4f2d50253ee4a527694a9f
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/fi
@@ -0,0 +1,4 @@
+name finnish
+language fi
+gender male
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/fr b/gradint-build/windows0/gradint/espeak/espeak-data/voices/fr
new file mode 100644
index 0000000000000000000000000000000000000000..97307316141beac9212b4317952227c7d2d156cc
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/fr
@@ -0,0 +1,7 @@
+language fr
+name french
+gender male
+
+dictrules 1
+intonation 3
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/fr-be b/gradint-build/windows0/gradint/espeak/espeak-data/voices/fr-be
new file mode 100644
index 0000000000000000000000000000000000000000..cba9b275704ee92ffaeb68f7f1de3ffb9683e00e
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/fr-ca b/gradint-build/windows0/gradint/espeak/espeak-data/voices/fr-ca
new file mode 100644
index 0000000000000000000000000000000000000000..610de61f8b056ee82317274d08d3d803e3510d2c
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/fr-ca
@@ -0,0 +1,8 @@
+language fr-ca
+name quebec-test
+gender male
+
+translator fr
+phonemes fr_ca
+
+dictrules 2
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/grc b/gradint-build/windows0/gradint/espeak/espeak-data/voices/grc
new file mode 100644
index 0000000000000000000000000000000000000000..ffa94206372e46914dcadeb10c212a9674daf62e
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/hi b/gradint-build/windows0/gradint/espeak/espeak-data/voices/hi
new file mode 100644
index 0000000000000000000000000000000000000000..de4786c94cfa90c84982ca06a2a9623035993dfc
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/hr b/gradint-build/windows0/gradint/espeak/espeak-data/voices/hr
new file mode 100644
index 0000000000000000000000000000000000000000..d6811d3ae4f710d3eb8a16c690cd42bebc4faf4e
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/hu b/gradint-build/windows0/gradint/espeak/espeak-data/voices/hu
new file mode 100644
index 0000000000000000000000000000000000000000..ba2bdde414750983418ddd27a5c8ec29c29e714f
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/hu
@@ -0,0 +1,3 @@
+name hungarian
+language hu
+gender male
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/hy b/gradint-build/windows0/gradint/espeak/espeak-data/voices/hy
new file mode 100644
index 0000000000000000000000000000000000000000..6c65e3c6851f204d9c4cd9b616b46a9ff425b3c2
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/hy
@@ -0,0 +1,3 @@
+name armenian
+language hy
+gender male
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/hy-west b/gradint-build/windows0/gradint/espeak/espeak-data/voices/hy-west
new file mode 100644
index 0000000000000000000000000000000000000000..46317618d912082d6070e4e3972809824bd35395
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/id b/gradint-build/windows0/gradint/espeak/espeak-data/voices/id
new file mode 100644
index 0000000000000000000000000000000000000000..ce800f70be34d9fba11f7d09b0c329b3f259507b
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/is b/gradint-build/windows0/gradint/espeak/espeak-data/voices/is
new file mode 100644
index 0000000000000000000000000000000000000000..9e9c4e7476f3dce3b6808b0c8ea917a4d8503d7f
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/is
@@ -0,0 +1,4 @@
+name icelandic-test
+language is
+gender male
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/it b/gradint-build/windows0/gradint/espeak/espeak-data/voices/it
new file mode 100644
index 0000000000000000000000000000000000000000..53c2a70482993f53d6df321687b5cc4d9e95abc1
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/it
@@ -0,0 +1,6 @@
+name italian
+language it
+gender male
+
+replace 03 i I
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/ja b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ja
new file mode 100644
index 0000000000000000000000000000000000000000..c7c8cdf0c9da814a62e5d0527de3efd6efe969d7
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ja
@@ -0,0 +1,5 @@
+name japanese-test
+language ja
+gender male
+
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/jbo b/gradint-build/windows0/gradint/espeak/espeak-data/voices/jbo
new file mode 100644
index 0000000000000000000000000000000000000000..ebab1a875c3f81617d550f3f8c0a7bbbed2f2b5a
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/jbo
@@ -0,0 +1,3 @@
+name lojban
+language jbo
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/ko b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ko
new file mode 100644
index 0000000000000000000000000000000000000000..45b05003156cf13cb40eb4d01fe888e0c91e898a
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ko
@@ -0,0 +1,5 @@
+name korean-expertimental
+language ko
+gender male
+
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/ku b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ku
new file mode 100644
index 0000000000000000000000000000000000000000..536957cb8fe03bde580784e6f97537ec3444e9c3
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ku
@@ -0,0 +1,6 @@
+name kurdish
+language ku
+gender male
+
+//words 1 48
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/la b/gradint-build/windows0/gradint/espeak/espeak-data/voices/la
new file mode 100644
index 0000000000000000000000000000000000000000..f3e97b52355ea6f5384790bb3cda677222be900c
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/lv b/gradint-build/windows0/gradint/espeak/espeak-data/voices/lv
new file mode 100644
index 0000000000000000000000000000000000000000..0278ea2136d97866104e3789d7950d39632b5046
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/lv
@@ -0,0 +1,6 @@
+name latvian
+language lv
+gender male
+
+replace 03  o  o:
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-af1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-af1
new file mode 100644
index 0000000000000000000000000000000000000000..03dac4f6baff6f5a2b06f5a68b6daa265c16e0a2
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-af1-en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-af1-en
new file mode 100644
index 0000000000000000000000000000000000000000..71ecab7197ec9646efdae05bb02b465f5b5e361a
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-br1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-br1
new file mode 100644
index 0000000000000000000000000000000000000000..ba7c42cc48ae095ccfffeb03cf36d519d7cbe5a3
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-br3 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-br3
new file mode 100644
index 0000000000000000000000000000000000000000..8479e658ebe74cdd0b9525a41dededf8b9839858
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-br4 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-br4
new file mode 100644
index 0000000000000000000000000000000000000000..d3d7720074a2fc7e3bfbc18cc1bacad0f9ea61d2
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-cr1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-cr1
new file mode 100644
index 0000000000000000000000000000000000000000..9b280bf8bc106ca904c9b33a90d0822c4c9b03fd
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-cz2 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-cz2
new file mode 100644
index 0000000000000000000000000000000000000000..dbde212341a0b131224b3e123f91d154348070ba
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de2 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de2
new file mode 100644
index 0000000000000000000000000000000000000000..c0a5475ece89c3274e62f9132560ec8afdd569d4
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de4 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de4
new file mode 100644
index 0000000000000000000000000000000000000000..31bd479a3d5873c8a970de821a84d2addc864839
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de4-en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de4-en
new file mode 100644
index 0000000000000000000000000000000000000000..8fd4a63a1a24c8b25eab5ed28c135457a8332e6b
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de5 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de5
new file mode 100644
index 0000000000000000000000000000000000000000..569f9d05432267a13b75ca2562beb85e1e1c17db
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de5-en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de5-en
new file mode 100644
index 0000000000000000000000000000000000000000..e416c6dc5e784243ad8d33000139178fa178de87
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de6 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de6
new file mode 100644
index 0000000000000000000000000000000000000000..35a4a3fc517a71ec8bad8f9d0c71bd9da960c494
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de6-grc b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de6-grc
new file mode 100644
index 0000000000000000000000000000000000000000..a6e0f46bb57f876255cdb5767729aefccbe3a33e
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de7 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de7
new file mode 100644
index 0000000000000000000000000000000000000000..aa80edaad05f0f16c6195e72a0130d803b58bcbc
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de7-en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de7-en
new file mode 100644
index 0000000000000000000000000000000000000000..c66c5b83e29faf91e9a16ce25c87e178d535327c
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-de7-en
@@ -0,0 +1,7 @@
+name en-german-7
+language en
+gender female
+
+pitch 140 220
+mbrola de7 de6_phtrans 22050
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-en1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-en1
new file mode 100644
index 0000000000000000000000000000000000000000..fc60f41672c8fb6fc69c1548552988f046a2aa14
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-es1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-es1
new file mode 100644
index 0000000000000000000000000000000000000000..d59fe79529970f627e83857f9bd516f5474bf685
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-es2 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-es2
new file mode 100644
index 0000000000000000000000000000000000000000..42de58882d0c80e94597b575893afc8e99bd431e
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-fr1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-fr1
new file mode 100644
index 0000000000000000000000000000000000000000..7cbdab338114c51e83e0b54c67280b91872211d5
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-fr1-en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-fr1-en
new file mode 100644
index 0000000000000000000000000000000000000000..36665314753a98e11162485805608fe1aca7bc1e
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-fr4 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-fr4
new file mode 100644
index 0000000000000000000000000000000000000000..c276bec0dd56b68a8e0ed0062b38dd149422b45d
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-fr4-en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-fr4-en
new file mode 100644
index 0000000000000000000000000000000000000000..b8f782946f4728a629eda8038e82dd165dadee1d
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-gr2 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-gr2
new file mode 100644
index 0000000000000000000000000000000000000000..30dea89200864b8e84dc0fec67850491d460a78d
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-gr2-en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-gr2-en
new file mode 100644
index 0000000000000000000000000000000000000000..b48b1788b979853cdd57bb6cec6b9cc4dd7925bc
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-hu1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-hu1
new file mode 100644
index 0000000000000000000000000000000000000000..b8519559d3db834193518d4f4c4fed777734c8ee
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-hu1-en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-hu1-en
new file mode 100644
index 0000000000000000000000000000000000000000..73ac62a4ab12374bbf6f72539b2e104d10d7d394
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-id1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-id1
new file mode 100644
index 0000000000000000000000000000000000000000..b86f59306a576f4548ff3bd62e344570cc538932
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-it3 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-it3
new file mode 100644
index 0000000000000000000000000000000000000000..00e88867c94b8f6728422a4ad099a53a9f392cb7
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-it4 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-it4
new file mode 100644
index 0000000000000000000000000000000000000000..f2130ba4f980783f8605eb50387ffc2e54f66b3c
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-la1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-la1
new file mode 100644
index 0000000000000000000000000000000000000000..7ef93a5edd61fddc97d982242d7654e5ab07a09e
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-nl2 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-nl2
new file mode 100644
index 0000000000000000000000000000000000000000..fc377156b487a559efb384ec2b6e551d6c2085c6
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-nl2-en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-nl2-en
new file mode 100644
index 0000000000000000000000000000000000000000..0c2d13a65548266d9c8a6758599c9a86faf53b28
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-pl1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-pl1
new file mode 100644
index 0000000000000000000000000000000000000000..4e2b9d23e84059b93883e1a0c0f7a859a23b087e
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-pl1-en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-pl1-en
new file mode 100644
index 0000000000000000000000000000000000000000..9ba872a49ab896e3d7c6203bedfd2502d8cb6521
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-pt1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-pt1
new file mode 100644
index 0000000000000000000000000000000000000000..ebd92ffb3ec9499292d1faa7ca60adcc5edac74f
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-ro1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-ro1
new file mode 100644
index 0000000000000000000000000000000000000000..14417c1fdfdb3af16ef717d90a078f5c9b8468c3
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-ro1-en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-ro1-en
new file mode 100644
index 0000000000000000000000000000000000000000..f310f868efea6408fc49fd4e6d6c293db2098114
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-sw1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-sw1
new file mode 100644
index 0000000000000000000000000000000000000000..4c6239268d21312d311a504ad0d8aeb0e4f1030b
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-sw1-en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-sw1-en
new file mode 100644
index 0000000000000000000000000000000000000000..52692c38546eb82aee2a7550c93798f70f02dc9a
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-sw2 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-sw2
new file mode 100644
index 0000000000000000000000000000000000000000..c632e263c2a639311be4ca1512aadee97a91bc9a
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-sw2-en b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-sw2-en
new file mode 100644
index 0000000000000000000000000000000000000000..f2033dc11fee0a1db4a2cae358c1a808149a5aa2
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-us1 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-us1
new file mode 100644
index 0000000000000000000000000000000000000000..c62589be76dab9d9d8fa67148f2df25a097f3e62
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-us2 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-us2
new file mode 100644
index 0000000000000000000000000000000000000000..d94fce5a49cc47173890f2dcd5a29965283b6d64
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-us3 b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mb/mb-us3
new file mode 100644
index 0000000000000000000000000000000000000000..645e1b7d0b53b46cf3a3f07ae4638895252dfff0
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/mk b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mk
new file mode 100644
index 0000000000000000000000000000000000000000..4607dd079dd2748f8e9cde034268e6cd68278644
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/mk
@@ -0,0 +1,4 @@
+name macedonian-test
+language mk
+gender male
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/nl b/gradint-build/windows0/gradint/espeak/espeak-data/voices/nl
new file mode 100644
index 0000000000000000000000000000000000000000..6a8d5efd87553a3f0e977636c6b819cddf3a99e7
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/nl
@@ -0,0 +1,3 @@
+language nl
+name dutch-test
+gender male
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/no b/gradint-build/windows0/gradint/espeak/espeak-data/voices/no
new file mode 100644
index 0000000000000000000000000000000000000000..77b60b963d74278e4d981c28fa9b2792240ccc60
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/no
@@ -0,0 +1,6 @@
+name norwegian-test
+language no
+language nb
+gender male
+
+intonation 4
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/pl b/gradint-build/windows0/gradint/espeak/espeak-data/voices/pl
new file mode 100644
index 0000000000000000000000000000000000000000..8fc65d4bab0f132f34e70868a961188deabc55dc
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/pl
@@ -0,0 +1,5 @@
+name polish
+language pl
+gender male
+
+intonation 2
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/pt b/gradint-build/windows0/gradint/espeak/espeak-data/voices/pt
new file mode 100644
index 0000000000000000000000000000000000000000..53cb31446e077a5f159c831e126a0e3f9a2d0ed2
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/pt
@@ -0,0 +1,7 @@
+name brazil
+language pt
+language pt-br
+gender male
+
+dictrules 2
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/pt-pt b/gradint-build/windows0/gradint/espeak/espeak-data/voices/pt-pt
new file mode 100644
index 0000000000000000000000000000000000000000..e23915f39e99ff8896252e05934faf16ba92c6ae
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/ro b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ro
new file mode 100644
index 0000000000000000000000000000000000000000..d8ecd252c04bc00a6dcc6d0b84d64285726b65d4
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ro
@@ -0,0 +1,5 @@
+name romanian
+language ro
+gender male
+
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/ru b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ru
new file mode 100644
index 0000000000000000000000000000000000000000..238c69126e18387f9c2b3d059db6d7df1cd91a6f
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ru
@@ -0,0 +1,6 @@
+name russian_test
+language ru
+gender male
+
+replace 03 a a#
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/rw b/gradint-build/windows0/gradint/espeak/espeak-data/voices/rw
new file mode 100644
index 0000000000000000000000000000000000000000..eecc8b7ea12d82747d338f0db239d4c6f087f1ff
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/rw
@@ -0,0 +1,4 @@
+name kinyarwanda-test
+language rw
+gender male
+ 
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/sk b/gradint-build/windows0/gradint/espeak/espeak-data/voices/sk
new file mode 100644
index 0000000000000000000000000000000000000000..026363f6a3bb9fe78b03b09f4d0fdce472b95e20
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/sk
@@ -0,0 +1,4 @@
+name slovak
+language sk
+gender male
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/sq b/gradint-build/windows0/gradint/espeak/espeak-data/voices/sq
new file mode 100644
index 0000000000000000000000000000000000000000..d0b729579de2537a63cebdb809e8bdfb5a897a33
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/sr b/gradint-build/windows0/gradint/espeak/espeak-data/voices/sr
new file mode 100644
index 0000000000000000000000000000000000000000..a7a8223dbda4d4cd47ae8796ad2be9bc70e46754
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/sv b/gradint-build/windows0/gradint/espeak/espeak-data/voices/sv
new file mode 100644
index 0000000000000000000000000000000000000000..df70f4387ca97d30c66d7dc87d5abca9b0ffa820
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/sv
@@ -0,0 +1,4 @@
+name swedish
+language sv
+gender male
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/sw b/gradint-build/windows0/gradint/espeak/espeak-data/voices/sw
new file mode 100644
index 0000000000000000000000000000000000000000..cf584b7dd3f005be3cffb47d27f1bfe980a6e53b
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/sw
@@ -0,0 +1,4 @@
+name swahihi-test
+language sw
+gender male
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/ta b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ta
new file mode 100644
index 0000000000000000000000000000000000000000..8848d6820e826b907349234a642535725247f837
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/ta
@@ -0,0 +1,6 @@
+name tamil
+language ta
+gender male
+
+intonation 2
+consonants 80
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/test/grc b/gradint-build/windows0/gradint/espeak/espeak-data/voices/test/grc
new file mode 100644
index 0000000000000000000000000000000000000000..ffa94206372e46914dcadeb10c212a9674daf62e
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/test/jbo b/gradint-build/windows0/gradint/espeak/espeak-data/voices/test/jbo
new file mode 100644
index 0000000000000000000000000000000000000000..ebab1a875c3f81617d550f3f8c0a7bbbed2f2b5a
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/test/jbo
@@ -0,0 +1,3 @@
+name lojban
+language jbo
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/th b/gradint-build/windows0/gradint/espeak/espeak-data/voices/th
new file mode 100644
index 0000000000000000000000000000000000000000..23a507578930570cee4e2c2d13039cfdc926ce04
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/th
@@ -0,0 +1,4 @@
+name thai-test
+language th
+gender male
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/tr b/gradint-build/windows0/gradint/espeak/espeak-data/voices/tr
new file mode 100644
index 0000000000000000000000000000000000000000..4f1904e5164410f93689beb55d46901b214271fe
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/tr
@@ -0,0 +1,4 @@
+name turkish
+language tr
+gender male
+
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/vi b/gradint-build/windows0/gradint/espeak/espeak-data/voices/vi
new file mode 100644
index 0000000000000000000000000000000000000000..1596e3c77205e1688ad5968359106b5ea92d322a
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/vi
@@ -0,0 +1,6 @@
+name vietnam-test
+language vi
+gender male
+
+words 1
+pitch 80 118
diff --git a/gradint-build/windows0/gradint/espeak/espeak-data/voices/zh b/gradint-build/windows0/gradint/espeak/espeak-data/voices/zh
new file mode 100644
index 0000000000000000000000000000000000000000..03edde41daf54530ac1fe426e9349a5544b48ccc
--- /dev/null
+++ b/gradint-build/windows0/gradint/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/gradint-build/windows0/gradint/espeak/espeak-data/voices/zhy b/gradint-build/windows0/gradint/espeak/espeak-data/voices/zhy
new file mode 100644
index 0000000000000000000000000000000000000000..ba872326424c1e358def0b684eec703be0420927
--- /dev/null
+++ b/gradint-build/windows0/gradint/espeak/espeak-data/voices/zhy
@@ -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/gradint-build/windows0/gradint/gradint-wrapper.exe b/gradint-build/windows0/gradint/gradint-wrapper.exe
new file mode 100644
index 0000000000000000000000000000000000000000..91ece888f648e0567478356b1c3eaea2c65f5e9a
Binary files /dev/null and b/gradint-build/windows0/gradint/gradint-wrapper.exe differ
diff --git a/gradint-build/windows0/gradint/library.zip b/gradint-build/windows0/gradint/library.zip
new file mode 100644
index 0000000000000000000000000000000000000000..9031b6c6372c880d6253bc16eade19af84b6964a
Binary files /dev/null and b/gradint-build/windows0/gradint/library.zip differ
diff --git a/gradint-build/windows0/gradint/madplay.exe b/gradint-build/windows0/gradint/madplay.exe
new file mode 100644
index 0000000000000000000000000000000000000000..ce57a59d3d871e2f521f31cfc5e61caf00ca593a
Binary files /dev/null and b/gradint-build/windows0/gradint/madplay.exe differ
diff --git a/gradint-build/windows0/gradint/ptts.exe b/gradint-build/windows0/gradint/ptts.exe
new file mode 100644
index 0000000000000000000000000000000000000000..1e9af0b1d21b0ae476a20fb88ef453b8aef8c773
Binary files /dev/null and b/gradint-build/windows0/gradint/ptts.exe differ
diff --git a/gradint-build/windows0/gradint/python23.dll b/gradint-build/windows0/gradint/python23.dll
new file mode 100644
index 0000000000000000000000000000000000000000..5a287792bd0b040a7659617dd5093a952a3e7af6
Binary files /dev/null and b/gradint-build/windows0/gradint/python23.dll differ
diff --git a/gradint-build/windows0/gradint/w9xpopen.exe b/gradint-build/windows0/gradint/w9xpopen.exe
new file mode 100644
index 0000000000000000000000000000000000000000..1fabcc113eb186e01d4b1b44670718f3daf1fb0f
Binary files /dev/null and b/gradint-build/windows0/gradint/w9xpopen.exe differ
diff --git a/gradint-build/windows0/gradint/winsound.pyd b/gradint-build/windows0/gradint/winsound.pyd
new file mode 100644
index 0000000000000000000000000000000000000000..ceffef0d6bb4bcf367cbb601f1360bfc7f34735a
Binary files /dev/null and b/gradint-build/windows0/gradint/winsound.pyd differ
diff --git a/gradint-build/windows0/setup.bat b/gradint-build/windows0/setup.bat
new file mode 100644
index 0000000000000000000000000000000000000000..0b21a5bb59be69ec27a7bcda299585f1c5eabb65
--- /dev/null
+++ b/gradint-build/windows0/setup.bat
@@ -0,0 +1,139 @@
+@echo off
+
+rem Find a good place to put Gradint.  On Windows 9x this can be C:\Program Files.  On XP/NT/etc we'd better check for different home directories.  Also check where the profile is.
+
+if not exist "%HOMEDRIVE%%HOMEPATH%" set HOMEDRIVE=C:
+if not exist "%HOMEDRIVE%%HOMEPATH%" set HOMEPATH="\Program Files"
+if not exist "%USERPROFILE%" set USERPROFILE="C:\WINDOWS"
+if exist "%HOMEDRIVE%%HOMEPATH%\gradint" goto doneAlready
+move gradint "%HOMEDRIVE%%HOMEPATH%\gradint"
+if errorlevel 1 goto copy
+goto tryZh
+:copy
+xcopy /I gradint "%HOMEDRIVE%%HOMEPATH%\gradint" /S
+:tryZh
+if not exist "%USERPROFILE%\¡¸¿ªÊ¼¡¹²Ëµ¥" goto nextBit
+rem Detected Chinese(Simplified) Windows with PRC legacy locale
+rem (see comments below "goto PRC" for more explanation)
+rem - let's assume their first language is "zh" for the GUI
+echo firstLanguage="zh" > "%HOMEDRIVE%%HOMEPATH%\gradint\settings.txt"
+echo secondLanguage="en" >> "%HOMEDRIVE%%HOMEPATH%\gradint\settings.txt"
+goto nextBit
+
+:doneAlready
+if not exist "%HOMEDRIVE%%HOMEPATH%\gradint\gradint-wrapper.exe" goto silentRepair
+echo It seems that gradint was already installed on your system.
+echo The installer will replace the program files but not the data.
+echo Your vocab.txt and recorded words will not be changed,
+echo and any new options will not be added to your advanced.txt
+echo (see the advanced.txt on the website if you want to set them).
+echo.
+echo If you wanted a fresh install, stop now and uninstall first.
+echo.
+pause
+:silentRepair
+rem copy all program files, even the ones that have never been changed, in case it was a manual or python-only install
+tskill gradint-wrapper 2>nul
+taskkill /f /im gradint-wrapper.exe 2>nul >nul
+cd gradint
+rem support bundles
+for /D %%g in (*_disabled) do xcopy /I %%g "%HOMEDRIVE%%HOMEPATH%\gradint\%%g" /S
+rem support users who install yali BEFORE gradint
+rem (don't worry about trying move and catching problems with Vista etc - just use copy)
+if not exist "%HOMEDRIVE%%HOMEPATH%\gradint\settings.txt" copy settings.txt "%HOMEDRIVE%%HOMEPATH%\gradint"
+if not exist "%HOMEDRIVE%%HOMEPATH%\gradint\advanced.txt" copy advanced.txt "%HOMEDRIVE%%HOMEPATH%\gradint"
+if not exist "%HOMEDRIVE%%HOMEPATH%\gradint\vocab.txt" copy vocab.txt "%HOMEDRIVE%%HOMEPATH%\gradint"
+if exist "%HOMEDRIVE%%HOMEPATH%\gradint\samples" goto gotSamples
+xcopy /I samples "%HOMEDRIVE%%HOMEPATH%\gradint\samples" /S
+goto afterGotSamples
+:gotSamples
+rem Update the previously-buggy whatSay_zh.txt prompt
+if exist "%HOMEDRIVE%%HOMEPATH%\gradint\samples\prompts\whatSay_zh.txt" copy /Y samples\prompts\whatSay_zh.txt "%HOMEDRIVE%%HOMEPATH%\gradint\samples\prompts"
+:afterGotSamples
+xcopy /I /D /Y /S tcl "%HOMEDRIVE%%HOMEPATH%\gradint\tcl"
+copy /Y library.zip "%HOMEDRIVE%%HOMEPATH%\gradint"
+copy /Y datetime.pyd "%HOMEDRIVE%%HOMEPATH%\gradint"
+copy /Y gradint-wrapper.exe "%HOMEDRIVE%%HOMEPATH%\gradint"
+copy /Y ptts.exe "%HOMEDRIVE%%HOMEPATH%\gradint"
+copy /Y madplay.exe "%HOMEDRIVE%%HOMEPATH%\gradint"
+copy /Y python23.dll "%HOMEDRIVE%%HOMEPATH%\gradint"
+copy /Y _sre.pyd "%HOMEDRIVE%%HOMEPATH%\gradint"
+copy /Y _tkinter.pyd "%HOMEDRIVE%%HOMEPATH%\gradint"
+copy /Y tcl84.dll "%HOMEDRIVE%%HOMEPATH%\gradint"
+copy /Y tk84.dll "%HOMEDRIVE%%HOMEPATH%\gradint"
+copy /Y unicodedata.pyd "%HOMEDRIVE%%HOMEPATH%\gradint"
+copy /Y zlib.pyd "%HOMEDRIVE%%HOMEPATH%\gradint"
+copy /Y w9xpopen.exe "%HOMEDRIVE%%HOMEPATH%\gradint"
+copy /Y winsound.pyd "%HOMEDRIVE%%HOMEPATH%\gradint"
+xcopy /I /D /Y /S espeak "%HOMEDRIVE%%HOMEPATH%\gradint\espeak"
+copy /Y sox.exe "%HOMEDRIVE%%HOMEPATH%\gradint"
+cd ..
+
+:nextBit
+
+rem Some old versions of gradint tried to use schtasks
+rem instead of once_per_day|2.  This didn't really work.
+rem If we're upgrading from one of those, we want to remove the task.
+schtasks /delete /tn gradint /f 2>nul
+
+rem Make desktop and start menu shortcuts
+if not exist startup cd gradint
+rem (if running from the live CD)
+
+if exist "%USERPROFILE%\¡¸¿ªÊ¼¡¹²Ëµ¥" goto PRC
+if exist "%USERPROFILE%\Desktop" goto noWarning
+cls
+echo === BIG FAT WARNING !!! ===
+echo.
+echo It seems you are running a non-English version of Windows.
+echo This simple batch file knows that your profile is located at
+echo %USERPROFILE%
+echo but it can only assume that your desktop is
+echo %USERPROFILE%\Desktop
+echo and your start menu is
+echo %USERPROFILE%\Start Menu
+echo.
+echo NON-ENGLISH VERSIONS OF WINDOWS USE DIFFERENT NAMES FOR THESE FOLDERS.
+echo This simple batch file has no way of knowing where your desktop and start
+echo menu really are.  It will therefore create folders called 'Desktop' and
+echo 'Start Menu' in your profile folder %USERPROFILE%.
+echo YOU WILL NEED TO MANUALLY GO INTO THAT FOLDER AND MOVE THE CONTENTS OF
+echo Desktop AND Start Menu TO YOUR REAL DESKTOP AND START MENU, otherwise
+echo your gradint will NOT be easily accessible.
+echo If you do not know what this means, FIND SOMEONE TO HELP YOU.
+echo Press any key to continue.
+pause >nul
+rem (deliberately saying "press any key" ourselves not from 'pause', otherwise that part will be in their own language and they might not try to read the English message before it)
+:noWarning
+
+mkdir "%USERPROFILE%\Desktop\gradint"
+copy /Y shortcuts\*.* "%USERPROFILE%\Desktop\gradint"
+mkdir "%USERPROFILE%\Start Menu\Programs\gradint"
+copy /Y shortcuts\*.* "%USERPROFILE%\Start Menu\Programs\gradint"
+
+rem Install startup once-per-day thing
+mkdir "%USERPROFILE%\Start Menu\Programs\Startup"
+copy /Y startup\*.* "%USERPROFILE%\Start Menu\Programs\Startup"
+
+cd /D "%USERPROFILE%\Desktop"
+goto end
+:PRC
+rem This is a special case for Chinese (Simplified) Windows, configured to use the "Chinese (PRC)" locale for legacy apps (which means these strings should be gb2312 coded).
+rem (You can get the names of Start Menu etc folders coded in the current locale by doing dir > file.txt at a command prompt and inspecting file.txt)
+mkdir "%USERPROFILE%\×ÀÃæ\gradint"
+ren shortcuts\uninstall.bat "shortcuts\Åųý.bat"
+copy /Y shortcuts\*.* "%USERPROFILE%\×ÀÃæ\gradint"
+mkdir "%USERPROFILE%\¡¸¿ªÊ¼¡¹²Ëµ¥\³ÌÐò\gradint"
+copy /Y shortcuts\*.* "%USERPROFILE%\¡¸¿ªÊ¼¡¹²Ëµ¥\³ÌÐò\gradint"
+mkdir "%USERPROFILE%\¡¸¿ªÊ¼¡¹²Ëµ¥\³ÌÐò\Æô¶¯"
+copy /Y startup\*.* "%USERPROFILE%\¡¸¿ªÊ¼¡¹²Ëµ¥\³ÌÐò\Æô¶¯"
+cd /D "%USERPROFILE%\×ÀÃæ"
+
+:end
+rem Open the Gradint desktop folder
+rem start explorer gradint
+
+rem (actually, since there's only 1 shortcut now,
+rem we might as well just launch it directly)
+cd /D "%HOMEDRIVE%%HOMEPATH%\gradint"
+start gradint-wrapper.exe once_per_day=2
diff --git a/gradint-build/windows0/shortcuts/uninstall.bat b/gradint-build/windows0/shortcuts/uninstall.bat
new file mode 100644
index 0000000000000000000000000000000000000000..1faf6306daa273549640ba966e054f59249504ee
--- /dev/null
+++ b/gradint-build/windows0/shortcuts/uninstall.bat
@@ -0,0 +1,37 @@
+@echo off
+echo This will completely remove gradint from your system
+echo INCLUDING ANY WORDS YOU HAVE ADDED.
+echo.
+echo If that is not what you want, close this window NOW.
+echo Otherwise press any key.
+pause >nul
+
+echo Some people run this by mistake.
+echo Are you REALLY SURE you want to delete all your words?
+pause >nul
+
+echo Absolutely?
+pause >nul
+
+echo Positively?
+pause >nul
+
+echo Really really really, you are not just pressing buttons at random?
+pause >nul
+
+echo.
+echo LAST CHANCE - REALLY DELETE EVERYTHING?
+pause >nul
+
+if not exist "%HOMEDRIVE%%HOMEPATH%" set HOMEDRIVE=C:
+if not exist "%HOMEDRIVE%%HOMEPATH%" set HOMEPATH="\Program Files"
+if not exist "%USERPROFILE%" set USERPROFILE="C:\WINDOWS"
+
+tskill gradint-wrapper 2>nul
+taskkill /f /im gradint-wrapper.exe 2>nul >nul
+cd /D "%HOMEDRIVE%%HOMEPATH%"
+rmdir /S /Q gradint
+cd /D "%USERPROFILE%"
+del "Start Menu\Programs\Startup\Run gradint once per day.bat"
+rmdir /S /Q "Start Menu\Programs\gradint" "Desktop\gradint"
+rem (TODO - Chinese Windows shortcuts also - see setup.bat)
diff --git a/gradint-build/windows0/startup/Run gradint once per day.bat b/gradint-build/windows0/startup/Run gradint once per day.bat
new file mode 100644
index 0000000000000000000000000000000000000000..09f54d3527c3e8efe5437009f3c97f87f7c763a6
--- /dev/null
+++ b/gradint-build/windows0/startup/Run gradint once per day.bat	
@@ -0,0 +1 @@
+start gradint-wrapper.exe once_per_day=3