diff --git a/espeak-data/.DS_Store b/espeak-data/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/espeak-data/.DS_Store differ diff --git a/espeak-data/voices/!v/croak b/espeak-data/voices/!v/croak new file mode 100755 index 0000000..ae76a4c --- /dev/null +++ b/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/espeak-data/voices/!v/f1 b/espeak-data/voices/!v/f1 new file mode 100755 index 0000000..13664a3 --- /dev/null +++ b/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/espeak-data/voices/!v/f2 b/espeak-data/voices/!v/f2 new file mode 100755 index 0000000..4122d96 --- /dev/null +++ b/espeak-data/voices/!v/f2 @@ -0,0 +1,21 @@ +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 +consonants 125 125 diff --git a/espeak-data/voices/!v/f3 b/espeak-data/voices/!v/f3 new file mode 100755 index 0000000..92a1582 --- /dev/null +++ b/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/espeak-data/voices/!v/f4 b/espeak-data/voices/!v/f4 new file mode 100755 index 0000000..52c5ac9 --- /dev/null +++ b/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/espeak-data/voices/!v/f5 b/espeak-data/voices/!v/f5 new file mode 100755 index 0000000..1411608 --- /dev/null +++ b/espeak-data/voices/!v/f5 @@ -0,0 +1,23 @@ +language variant +name female2 +gender female + +pitch 160 228 +roughness 0 + +formant 0 105 80 150 +formant 1 110 80 160 +formant 2 110 70 150 +formant 3 110 70 150 +formant 4 115 80 200 +formant 5 115 80 100 +formant 6 110 70 150 +formant 7 110 70 100 +formant 8 110 70 150 + +stressAdd 0 0 -10 -10 0 0 10 40 +breath 0 4 6 6 6 6 0 10 +echo 140 10 +voicing 75 +consonants 150 150 +breathw 150 150 200 200 400 400 diff --git a/espeak-data/voices/!v/klatt b/espeak-data/voices/!v/klatt new file mode 100755 index 0000000..b739a86 --- /dev/null +++ b/espeak-data/voices/!v/klatt @@ -0,0 +1,4 @@ +language variant +name klatt +klatt 1 + diff --git a/espeak-data/voices/!v/klatt2 b/espeak-data/voices/!v/klatt2 new file mode 100755 index 0000000..01477be --- /dev/null +++ b/espeak-data/voices/!v/klatt2 @@ -0,0 +1,4 @@ +language variant +name klatt2 +klatt 2 + diff --git a/espeak-data/voices/!v/klatt3 b/espeak-data/voices/!v/klatt3 new file mode 100755 index 0000000..b1a874b --- /dev/null +++ b/espeak-data/voices/!v/klatt3 @@ -0,0 +1,4 @@ +language variant +name klatt3 +klatt 3 + diff --git a/espeak-data/voices/!v/m1 b/espeak-data/voices/!v/m1 new file mode 100755 index 0000000..ee3bd23 --- /dev/null +++ b/espeak-data/voices/!v/m1 @@ -0,0 +1,20 @@ +language variant +name male1 +gender male 70 + +pitch 75 109 +flutter 4 +roughness 4 +consonants 80 100 + +formant 0 98 100 100 +formant 1 97 100 100 +formant 2 97 95 100 +formant 3 97 95 100 +formant 4 97 85 100 +formant 5 105 80 100 +formant 6 95 80 100 +formant 7 100 100 100 +formant 8 100 100 100 + +//stressAdd -10 -10 -20 -20 0 0 40 70 diff --git a/espeak-data/voices/!v/m2 b/espeak-data/voices/!v/m2 new file mode 100755 index 0000000..c234f46 --- /dev/null +++ b/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/espeak-data/voices/!v/m3 b/espeak-data/voices/!v/m3 new file mode 100755 index 0000000..581cd88 --- /dev/null +++ b/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/espeak-data/voices/!v/m4 b/espeak-data/voices/!v/m4 new file mode 100755 index 0000000..7199341 --- /dev/null +++ b/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/espeak-data/voices/!v/m5 b/espeak-data/voices/!v/m5 new file mode 100755 index 0000000..d258656 --- /dev/null +++ b/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/espeak-data/voices/!v/m6 b/espeak-data/voices/!v/m6 new file mode 100755 index 0000000..bd336a9 --- /dev/null +++ b/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/espeak-data/voices/!v/m7 b/espeak-data/voices/!v/m7 new file mode 100755 index 0000000..84ccc3a --- /dev/null +++ b/espeak-data/voices/!v/m7 @@ -0,0 +1,17 @@ +language variant +name Test + +pitch 75 125 + +formant 0 100 125 100 +formant 1 100 90 80 +formant 2 100 70 90 +formant 3 100 60 90 +formant 4 100 60 90 +formant 5 75 50 90 +formant 6 90 50 100 +formant 7 100 50 100 +formant 8 100 50 100 +voicing 155 +fast_test 0 45 75 + diff --git a/espeak-data/voices/!v/whisper b/espeak-data/voices/!v/whisper new file mode 100755 index 0000000..4f8f5e8 --- /dev/null +++ b/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/espeak-data/voices/!v/whisperf b/espeak-data/voices/!v/whisperf new file mode 100755 index 0000000..3102c9a --- /dev/null +++ b/espeak-data/voices/!v/whisperf @@ -0,0 +1,24 @@ +language variant +name female whisper +gender female + +pitch 160 220 +roughness 3 + +formant 0 105 0 150 +formant 1 110 40 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 + +// whisper +voicing 20 +breath 75 75 50 40 15 10 +breathw 150 150 200 200 400 400 + diff --git a/espeak-data/voices/.DS_Store b/espeak-data/voices/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/espeak-data/voices/.DS_Store differ diff --git a/espeak-data/voices/af b/espeak-data/voices/af new file mode 100755 index 0000000..bcbb2a0 --- /dev/null +++ b/espeak-data/voices/af @@ -0,0 +1,8 @@ +name afrikaans +language af +gender male +roughness 0 +pitch 63 120 + + + diff --git a/espeak-data/voices/bs b/espeak-data/voices/bs new file mode 100755 index 0000000..eadd707 --- /dev/null +++ b/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/espeak-data/voices/ca b/espeak-data/voices/ca new file mode 100755 index 0000000..dc51396 --- /dev/null +++ b/espeak-data/voices/ca @@ -0,0 +1,4 @@ +name catalan +language ca +gender male + diff --git a/espeak-data/voices/cs b/espeak-data/voices/cs new file mode 100755 index 0000000..1c2992d --- /dev/null +++ b/espeak-data/voices/cs @@ -0,0 +1,4 @@ +name czech +language cs +gender male + diff --git a/espeak-data/voices/cy b/espeak-data/voices/cy new file mode 100755 index 0000000..2991e99 --- /dev/null +++ b/espeak-data/voices/cy @@ -0,0 +1,5 @@ +language cy +name welsh-test +gender male + +intonation 4 diff --git a/espeak-data/voices/da b/espeak-data/voices/da new file mode 100755 index 0000000..12ce109 --- /dev/null +++ b/espeak-data/voices/da @@ -0,0 +1,7 @@ +name danish +language da +gender male + +tunes s2 c2 q2 e2 + + diff --git a/espeak-data/voices/de b/espeak-data/voices/de new file mode 100755 index 0000000..653c3f5 --- /dev/null +++ b/espeak-data/voices/de @@ -0,0 +1,5 @@ +name german +language de +gender male + + diff --git a/espeak-data/voices/default b/espeak-data/voices/default new file mode 100755 index 0000000..b2fd9d0 --- /dev/null +++ b/espeak-data/voices/default @@ -0,0 +1,4 @@ +name default +language en +gender male + diff --git a/espeak-data/voices/el b/espeak-data/voices/el new file mode 100755 index 0000000..1e9a757 --- /dev/null +++ b/espeak-data/voices/el @@ -0,0 +1,5 @@ +name greek +language el +gender male + + diff --git a/espeak-data/voices/en/en b/espeak-data/voices/en/en new file mode 100755 index 0000000..255fe35 --- /dev/null +++ b/espeak-data/voices/en/en @@ -0,0 +1,11 @@ +name english +language en-uk 2 +language en 2 +gender male + +replace 03 I i +replace 03 I2 i + +//pitch 80 118 + +tunes s1 c1 q1 e1 diff --git a/espeak-data/voices/en/en-n b/espeak-data/voices/en/en-n new file mode 100755 index 0000000..3e520ec --- /dev/null +++ b/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/espeak-data/voices/en/en-rp b/espeak-data/voices/en/en-rp new file mode 100755 index 0000000..118095e --- /dev/null +++ b/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 @ a# +replace 03 3 a# diff --git a/espeak-data/voices/en/en-sc b/espeak-data/voices/en/en-sc new file mode 100755 index 0000000..e0783ec --- /dev/null +++ b/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/espeak-data/voices/en/en-us b/espeak-data/voices/en/en-us new file mode 100755 index 0000000..e0ea6d6 --- /dev/null +++ b/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 reduce_t 1 + +stressLength 145 125 190 170 0 0 260 290 +stressAmp 17 16 19 19 19 19 21 19 + +replace 03 I i +replace 03 I2 i +replace 03 @ @/ diff --git a/espeak-data/voices/en/en-wi b/espeak-data/voices/en/en-wi new file mode 100755 index 0000000..89e6c82 --- /dev/null +++ b/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 @ a# +replace 03 3 a# +replace 03 N n + +formant 1 98 100 100 +formant 2 98 100 100 diff --git a/espeak-data/voices/en/en-wm b/espeak-data/voices/en/en-wm new file mode 100755 index 0000000..8298f98 --- /dev/null +++ b/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/espeak-data/voices/eo b/espeak-data/voices/eo new file mode 100755 index 0000000..36a4bff --- /dev/null +++ b/espeak-data/voices/eo @@ -0,0 +1,3 @@ +name esperanto +language eo +gender male diff --git a/espeak-data/voices/es b/espeak-data/voices/es new file mode 100755 index 0000000..1a9e53b --- /dev/null +++ b/espeak-data/voices/es @@ -0,0 +1,7 @@ +name spanish +language es +gender male + +dictrules 1 +intonation 3 + diff --git a/espeak-data/voices/es-la b/espeak-data/voices/es-la new file mode 100755 index 0000000..daef516 --- /dev/null +++ b/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/espeak-data/voices/fi b/espeak-data/voices/fi new file mode 100755 index 0000000..6e11c93 --- /dev/null +++ b/espeak-data/voices/fi @@ -0,0 +1,4 @@ +name finnish +language fi +gender male + diff --git a/espeak-data/voices/fr b/espeak-data/voices/fr new file mode 100755 index 0000000..a372fb1 --- /dev/null +++ b/espeak-data/voices/fr @@ -0,0 +1,6 @@ +language fr +name french +gender male + +dictrules 1 +tunes s3 c3 q3 e3 diff --git a/espeak-data/voices/fr-be b/espeak-data/voices/fr-be new file mode 100755 index 0000000..a656d2c --- /dev/null +++ b/espeak-data/voices/fr-be @@ -0,0 +1,8 @@ +language fr-be +name french (Belgium) +gender male + +dictrules 2 +tunes s3 c3 q3 e3 + + diff --git a/espeak-data/voices/hi b/espeak-data/voices/hi new file mode 100755 index 0000000..de4786c --- /dev/null +++ b/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/espeak-data/voices/hr b/espeak-data/voices/hr new file mode 100755 index 0000000..d6811d3 --- /dev/null +++ b/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/espeak-data/voices/hu b/espeak-data/voices/hu new file mode 100755 index 0000000..25d78c0 --- /dev/null +++ b/espeak-data/voices/hu @@ -0,0 +1,7 @@ +name hungarian +language hu +gender male +option bracket 0 0 +pitch 81 117 + + diff --git a/espeak-data/voices/hy b/espeak-data/voices/hy new file mode 100755 index 0000000..6c65e3c --- /dev/null +++ b/espeak-data/voices/hy @@ -0,0 +1,3 @@ +name armenian +language hy +gender male diff --git a/espeak-data/voices/hy-west b/espeak-data/voices/hy-west new file mode 100755 index 0000000..4631761 --- /dev/null +++ b/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/espeak-data/voices/id b/espeak-data/voices/id new file mode 100755 index 0000000..ce800f7 --- /dev/null +++ b/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/espeak-data/voices/is b/espeak-data/voices/is new file mode 100755 index 0000000..9e9c4e7 --- /dev/null +++ b/espeak-data/voices/is @@ -0,0 +1,4 @@ +name icelandic-test +language is +gender male + diff --git a/espeak-data/voices/it b/espeak-data/voices/it new file mode 100755 index 0000000..53c2a70 --- /dev/null +++ b/espeak-data/voices/it @@ -0,0 +1,6 @@ +name italian +language it +gender male + +replace 03 i I + diff --git a/espeak-data/voices/ka b/espeak-data/voices/ka new file mode 100755 index 0000000..bc2def2 --- /dev/null +++ b/espeak-data/voices/ka @@ -0,0 +1,2 @@ +name georgian-test +language ka diff --git a/espeak-data/voices/kn b/espeak-data/voices/kn new file mode 100755 index 0000000..ced1b1f --- /dev/null +++ b/espeak-data/voices/kn @@ -0,0 +1,5 @@ +name kannada +language kn + +intonation 2 +//consonants 80 diff --git a/espeak-data/voices/ku b/espeak-data/voices/ku new file mode 100755 index 0000000..536957c --- /dev/null +++ b/espeak-data/voices/ku @@ -0,0 +1,6 @@ +name kurdish +language ku +gender male + +//words 1 48 + diff --git a/espeak-data/voices/la b/espeak-data/voices/la new file mode 100755 index 0000000..f3e97b5 --- /dev/null +++ b/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/espeak-data/voices/lv b/espeak-data/voices/lv new file mode 100755 index 0000000..0278ea2 --- /dev/null +++ b/espeak-data/voices/lv @@ -0,0 +1,6 @@ +name latvian +language lv +gender male + +replace 03 o o: + diff --git a/espeak-data/voices/mb/mb-af1 b/espeak-data/voices/mb/mb-af1 new file mode 100755 index 0000000..03dac4f --- /dev/null +++ b/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/espeak-data/voices/mb/mb-af1-en b/espeak-data/voices/mb/mb-af1-en new file mode 100755 index 0000000..71ecab7 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-br1 b/espeak-data/voices/mb/mb-br1 new file mode 100755 index 0000000..ba7c42c --- /dev/null +++ b/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/espeak-data/voices/mb/mb-br3 b/espeak-data/voices/mb/mb-br3 new file mode 100755 index 0000000..8479e65 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-br4 b/espeak-data/voices/mb/mb-br4 new file mode 100755 index 0000000..d3d7720 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-cr1 b/espeak-data/voices/mb/mb-cr1 new file mode 100755 index 0000000..9b280bf --- /dev/null +++ b/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/espeak-data/voices/mb/mb-cz2 b/espeak-data/voices/mb/mb-cz2 new file mode 100755 index 0000000..dbde212 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-de2 b/espeak-data/voices/mb/mb-de2 new file mode 100755 index 0000000..c0a5475 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-de4 b/espeak-data/voices/mb/mb-de4 new file mode 100755 index 0000000..31bd479 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-de4-en b/espeak-data/voices/mb/mb-de4-en new file mode 100755 index 0000000..8fd4a63 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-de5 b/espeak-data/voices/mb/mb-de5 new file mode 100755 index 0000000..569f9d0 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-de5-en b/espeak-data/voices/mb/mb-de5-en new file mode 100755 index 0000000..e416c6d --- /dev/null +++ b/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/espeak-data/voices/mb/mb-de6 b/espeak-data/voices/mb/mb-de6 new file mode 100755 index 0000000..35a4a3f --- /dev/null +++ b/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/espeak-data/voices/mb/mb-de6-grc b/espeak-data/voices/mb/mb-de6-grc new file mode 100755 index 0000000..a6e0f46 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-de7 b/espeak-data/voices/mb/mb-de7 new file mode 100755 index 0000000..aa80eda --- /dev/null +++ b/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/espeak-data/voices/mb/mb-en1 b/espeak-data/voices/mb/mb-en1 new file mode 100755 index 0000000..fc60f41 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-es1 b/espeak-data/voices/mb/mb-es1 new file mode 100755 index 0000000..d59fe79 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-es2 b/espeak-data/voices/mb/mb-es2 new file mode 100755 index 0000000..42de588 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-fr1 b/espeak-data/voices/mb/mb-fr1 new file mode 100755 index 0000000..7cbdab3 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-fr1-en b/espeak-data/voices/mb/mb-fr1-en new file mode 100755 index 0000000..3666531 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-fr4 b/espeak-data/voices/mb/mb-fr4 new file mode 100755 index 0000000..c276bec --- /dev/null +++ b/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/espeak-data/voices/mb/mb-fr4-en b/espeak-data/voices/mb/mb-fr4-en new file mode 100755 index 0000000..b8f7829 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-gr2 b/espeak-data/voices/mb/mb-gr2 new file mode 100755 index 0000000..30dea89 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-gr2-en b/espeak-data/voices/mb/mb-gr2-en new file mode 100755 index 0000000..b48b178 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-hu1 b/espeak-data/voices/mb/mb-hu1 new file mode 100755 index 0000000..b851955 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-hu1-en b/espeak-data/voices/mb/mb-hu1-en new file mode 100755 index 0000000..73ac62a --- /dev/null +++ b/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/espeak-data/voices/mb/mb-ic1 b/espeak-data/voices/mb/mb-ic1 new file mode 100755 index 0000000..19fd69d --- /dev/null +++ b/espeak-data/voices/mb/mb-ic1 @@ -0,0 +1,6 @@ +name mbrola-icelandic +language is 6 +gender male + +mbrola ic1 ic1_phtrans + diff --git a/espeak-data/voices/mb/mb-id1 b/espeak-data/voices/mb/mb-id1 new file mode 100755 index 0000000..b86f593 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-it3 b/espeak-data/voices/mb/mb-it3 new file mode 100755 index 0000000..00e8886 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-it4 b/espeak-data/voices/mb/mb-it4 new file mode 100755 index 0000000..f2130ba --- /dev/null +++ b/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/espeak-data/voices/mb/mb-la1 b/espeak-data/voices/mb/mb-la1 new file mode 100755 index 0000000..7ef93a5 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-nl2 b/espeak-data/voices/mb/mb-nl2 new file mode 100755 index 0000000..fc37715 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-nl2-en b/espeak-data/voices/mb/mb-nl2-en new file mode 100755 index 0000000..0c2d13a --- /dev/null +++ b/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/espeak-data/voices/mb/mb-pl1 b/espeak-data/voices/mb/mb-pl1 new file mode 100755 index 0000000..4e2b9d2 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-pl1-en b/espeak-data/voices/mb/mb-pl1-en new file mode 100755 index 0000000..9ba872a --- /dev/null +++ b/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/espeak-data/voices/mb/mb-pt1 b/espeak-data/voices/mb/mb-pt1 new file mode 100755 index 0000000..ebd92ff --- /dev/null +++ b/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/espeak-data/voices/mb/mb-ro1 b/espeak-data/voices/mb/mb-ro1 new file mode 100755 index 0000000..14417c1 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-ro1-en b/espeak-data/voices/mb/mb-ro1-en new file mode 100755 index 0000000..f310f86 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-sw1 b/espeak-data/voices/mb/mb-sw1 new file mode 100755 index 0000000..4c62392 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-sw1-en b/espeak-data/voices/mb/mb-sw1-en new file mode 100755 index 0000000..52692c3 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-sw2 b/espeak-data/voices/mb/mb-sw2 new file mode 100755 index 0000000..c632e26 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-sw2-en b/espeak-data/voices/mb/mb-sw2-en new file mode 100755 index 0000000..f2033dc --- /dev/null +++ b/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/espeak-data/voices/mb/mb-tr1 b/espeak-data/voices/mb/mb-tr1 new file mode 100755 index 0000000..97a337d --- /dev/null +++ b/espeak-data/voices/mb/mb-tr1 @@ -0,0 +1,7 @@ +name turkish-mbrola-1 +language tr 7 +gender male + +mbrola tr1 tr1_phtrans +dictrules 1 + diff --git a/espeak-data/voices/mb/mb-tr2 b/espeak-data/voices/mb/mb-tr2 new file mode 100755 index 0000000..9b06e0b --- /dev/null +++ b/espeak-data/voices/mb/mb-tr2 @@ -0,0 +1,8 @@ +name turkish-mbrola-1 +language tr 7 +gender female + +pitch 140 220 +mbrola tr2 tr1_phtrans +dictrules 1 + diff --git a/espeak-data/voices/mb/mb-us1 b/espeak-data/voices/mb/mb-us1 new file mode 100755 index 0000000..3dd7526 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-us2 b/espeak-data/voices/mb/mb-us2 new file mode 100755 index 0000000..f9624b3 --- /dev/null +++ b/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/espeak-data/voices/mb/mb-us3 b/espeak-data/voices/mb/mb-us3 new file mode 100755 index 0000000..740601d --- /dev/null +++ b/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/espeak-data/voices/mk b/espeak-data/voices/mk new file mode 100755 index 0000000..4607dd0 --- /dev/null +++ b/espeak-data/voices/mk @@ -0,0 +1,4 @@ +name macedonian-test +language mk +gender male + diff --git a/espeak-data/voices/ml b/espeak-data/voices/ml new file mode 100755 index 0000000..45bdf85 --- /dev/null +++ b/espeak-data/voices/ml @@ -0,0 +1,6 @@ +name malayalam +language ml +gender male + +intonation 2 +//consonants 80 diff --git a/espeak-data/voices/nl b/espeak-data/voices/nl new file mode 100755 index 0000000..6a8d5ef --- /dev/null +++ b/espeak-data/voices/nl @@ -0,0 +1,3 @@ +language nl +name dutch-test +gender male diff --git a/espeak-data/voices/no b/espeak-data/voices/no new file mode 100755 index 0000000..a90c7b7 --- /dev/null +++ b/espeak-data/voices/no @@ -0,0 +1,6 @@ +name norwegian +language no +language nb +gender male + +intonation 4 diff --git a/espeak-data/voices/pl b/espeak-data/voices/pl new file mode 100755 index 0000000..8fc65d4 --- /dev/null +++ b/espeak-data/voices/pl @@ -0,0 +1,5 @@ +name polish +language pl +gender male + +intonation 2 diff --git a/espeak-data/voices/pt b/espeak-data/voices/pt new file mode 100755 index 0000000..53cb314 --- /dev/null +++ b/espeak-data/voices/pt @@ -0,0 +1,7 @@ +name brazil +language pt +language pt-br +gender male + +dictrules 2 + diff --git a/espeak-data/voices/pt-pt b/espeak-data/voices/pt-pt new file mode 100755 index 0000000..d506e7f --- /dev/null +++ b/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/espeak-data/voices/ro b/espeak-data/voices/ro new file mode 100755 index 0000000..d8ecd25 --- /dev/null +++ b/espeak-data/voices/ro @@ -0,0 +1,5 @@ +name romanian +language ro +gender male + + diff --git a/espeak-data/voices/ru b/espeak-data/voices/ru new file mode 100755 index 0000000..238c691 --- /dev/null +++ b/espeak-data/voices/ru @@ -0,0 +1,6 @@ +name russian_test +language ru +gender male + +replace 03 a a# + diff --git a/espeak-data/voices/sk b/espeak-data/voices/sk new file mode 100755 index 0000000..026363f --- /dev/null +++ b/espeak-data/voices/sk @@ -0,0 +1,4 @@ +name slovak +language sk +gender male + diff --git a/espeak-data/voices/sq b/espeak-data/voices/sq new file mode 100755 index 0000000..d0b7295 --- /dev/null +++ b/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/espeak-data/voices/sr b/espeak-data/voices/sr new file mode 100755 index 0000000..a7a8223 --- /dev/null +++ b/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/espeak-data/voices/sv b/espeak-data/voices/sv new file mode 100755 index 0000000..df70f43 --- /dev/null +++ b/espeak-data/voices/sv @@ -0,0 +1,4 @@ +name swedish +language sv +gender male + diff --git a/espeak-data/voices/sw b/espeak-data/voices/sw new file mode 100755 index 0000000..cf584b7 --- /dev/null +++ b/espeak-data/voices/sw @@ -0,0 +1,4 @@ +name swahihi-test +language sw +gender male + diff --git a/espeak-data/voices/ta b/espeak-data/voices/ta new file mode 100755 index 0000000..8848d68 --- /dev/null +++ b/espeak-data/voices/ta @@ -0,0 +1,6 @@ +name tamil +language ta +gender male + +intonation 2 +consonants 80 diff --git a/espeak-data/voices/tr b/espeak-data/voices/tr new file mode 100755 index 0000000..4f1904e --- /dev/null +++ b/espeak-data/voices/tr @@ -0,0 +1,4 @@ +name turkish +language tr +gender male + diff --git a/espeak-data/voices/vi b/espeak-data/voices/vi new file mode 100755 index 0000000..dbd23b5 --- /dev/null +++ b/espeak-data/voices/vi @@ -0,0 +1,6 @@ +name vietnam +language vi +gender male + +words 1 +pitch 80 118 diff --git a/espeak-data/voices/zh b/espeak-data/voices/zh new file mode 100755 index 0000000..03edde4 --- /dev/null +++ b/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/espeak-data/voices/zh-yue b/espeak-data/voices/zh-yue new file mode 100755 index 0000000..0269a98 --- /dev/null +++ b/espeak-data/voices/zh-yue @@ -0,0 +1,14 @@ +name cantonese +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