From d2426946f6f723c84bb3052be539e88d367ea394 Mon Sep 17 00:00:00 2001 From: jonsd Date: Wed, 5 Mar 2008 13:33:39 +0000 Subject: [PATCH] [1.32] continued git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@157 d46cf337-b52f-0410-862d-fd96e6ae7743 --- espeak-data/voices/en/en-r | 7 +- espeak-data/voices/es-la | 2 +- espeak-data/voices/id | 4 +- espeak-data/voices/ku | 6 ++ espeak-data/voices/mb/mb-de6-grc | 6 ++ espeak-data/voices/mb/mb-id1 | 7 ++ espeak-data/voices/pl | 2 +- espeak-data/voices/pt-pt | 1 + espeak-data/voices/ta | 5 +- espeak-data/voices/tr | 2 +- phsource/ph_kurdish | 129 +++++++++++++++++++++++++++++++ phsource/vwl_en_us/ii_2 | Bin 0 -> 7276 bytes 12 files changed, 161 insertions(+), 10 deletions(-) create mode 100755 espeak-data/voices/ku create mode 100644 espeak-data/voices/mb/mb-de6-grc create mode 100755 espeak-data/voices/mb/mb-id1 create mode 100644 phsource/ph_kurdish create mode 100644 phsource/vwl_en_us/ii_2 diff --git a/espeak-data/voices/en/en-r b/espeak-data/voices/en/en-r index 2f40651b..44b8ddf2 100755 --- a/espeak-data/voices/en/en-r +++ b/espeak-data/voices/en/en-r @@ -1,6 +1,5 @@ // moving towards US English -name en-rhotic -language en-r +name english-us language en-us language en 3 gender male @@ -12,6 +11,6 @@ option 12 1 // reduce [t] stressLength 145 125 170 170 0 0 270 290 stressAmp 17 16 20 20 20 22 23 20 -//replace 03 I i -//replace 03 I2 i +replace 03 I i +replace 03 I2 i diff --git a/espeak-data/voices/es-la b/espeak-data/voices/es-la index 230e099f..c326c46f 100755 --- a/espeak-data/voices/es-la +++ b/espeak-data/voices/es-la @@ -1,5 +1,6 @@ name spanish-latin-american language es-la +language es-mx 6 gender male phonemes es_la @@ -8,4 +9,3 @@ intonation 2 stressLength 170 200 180 180 0 0 250 280 replace 00 T s - diff --git a/espeak-data/voices/id b/espeak-data/voices/id index 9c15c0d0..ce800f70 100755 --- a/espeak-data/voices/id +++ b/espeak-data/voices/id @@ -1,6 +1,8 @@ -name indinesian-test +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/ku b/espeak-data/voices/ku new file mode 100755 index 00000000..14de2ec4 --- /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/mb/mb-de6-grc b/espeak-data/voices/mb/mb-de6-grc new file mode 100644 index 00000000..a6e0f46b --- /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-id1 b/espeak-data/voices/mb/mb-id1 new file mode 100755 index 00000000..b86f5930 --- /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/pl b/espeak-data/voices/pl index 7f61ce55..8fc65d4b 100755 --- a/espeak-data/voices/pl +++ b/espeak-data/voices/pl @@ -1,4 +1,4 @@ -name polish_test +name polish language pl gender male diff --git a/espeak-data/voices/pt-pt b/espeak-data/voices/pt-pt index c4e4ba98..e23915f3 100755 --- a/espeak-data/voices/pt-pt +++ b/espeak-data/voices/pt-pt @@ -4,3 +4,4 @@ gender male phonemes pt_pt dictrules 1 +intonation 2 diff --git a/espeak-data/voices/ta b/espeak-data/voices/ta index 8d28a988..8848d682 100755 --- a/espeak-data/voices/ta +++ b/espeak-data/voices/ta @@ -1,5 +1,6 @@ -name tamil-test +name tamil language ta gender male -intonation 3 +intonation 2 +consonants 80 diff --git a/espeak-data/voices/tr b/espeak-data/voices/tr index 00cef6fb..4f1904e5 100755 --- a/espeak-data/voices/tr +++ b/espeak-data/voices/tr @@ -1,4 +1,4 @@ -name turkish-test +name turkish language tr gender male diff --git a/phsource/ph_kurdish b/phsource/ph_kurdish new file mode 100644 index 00000000..97d067e8 --- /dev/null +++ b/phsource/ph_kurdish @@ -0,0 +1,129 @@ + + +phoneme i + vowel starttype (i) endtype (i) + length 170 + formants vowel/i_6 +endphoneme + + +phoneme I + vowel starttype (i) endtype (i) + length 125 + formants vowel/ii# +endphoneme + + +phoneme e + vowel starttype (e) endtype (e) + length 220 + formants vowel/ii +endphoneme + + +phoneme E + vowel starttype (a) endtype (a) + length 160 + formants vowel/& +endphoneme + +phoneme E# + vowel starttype (@) endtype (@) + length 150 + formants vowel/ee# +endphoneme + + +phoneme a + vowel starttype (a) endtype (a) + length 210 + formants vowel/aa# +endphoneme + + +phoneme o + vowel starttype (o) endtype (o) + length 220 + formants vowel/o_7 +endphoneme + + +phoneme U + vowel starttype (u) endtype (u) + length 130 + formants vowel/uu# +endphoneme + + +phoneme u + vowel starttype (u) endtype (u) + length 200 + formants vowel/u_6 +endphoneme + + +phoneme y + vowel starttype (u) endtype (u) + length 160 + formants vowel/y_5 +endphoneme + + +phoneme eI + vowel starttype (e) endtype (i) + length 280 + formants vdiph/eei_3 +endphoneme + +phoneme eU + vowel starttype (e) endtype (i) + length 280 + formants vdiph/eeu_3 +endphoneme + +phoneme V + vowel starttype (@) endtype (@) + length 160 + formants vowel/V_2 +endphoneme + + + +//phoneme x2 +// vls vel frc +// vowelin f1=0 f2=2300 200 400 f3=-100 80 +// vowelout f1=0 f2=2300 300 400 f3=-100 80 rms=20 +// lengthmod 3 +// wave ufric/x_ku%60 +//endphoneme + + +phoneme x // This is Afrikaans [x2] + vls vel frc + vowelin f1=0 f2=2300 200 400 f3=-100 100 + vowelout f1=0 f2=2300 300 400 f3=-100 100 rms=20 + length 100 + lengthmod 3 + wave ufric/x2%60 // stronger version of [x] +endphoneme + + +phoneme c + vls pal stop + vowelin f1=0 f2=2700 200 500 f3=400 80 len=60 + vowelout f1=0 f2=2700 300 500 f3=300 80 + lengthmod 2 + wave ustop/ki + before _ ustop/ki%80 +endphoneme + + +phoneme J + vcd pla stop + vowelin f1=2 f2=2700 400 600 f3=300 80 + vowelout f1=2 f2=2700 400 600 f3=300 80 colr=1 + formants dzh/dz_pzd+ustop/ki%60 + lengthmod 5 + switchvoicing c +endphoneme + diff --git a/phsource/vwl_en_us/ii_2 b/phsource/vwl_en_us/ii_2 new file mode 100644 index 0000000000000000000000000000000000000000..6c850ea5848171a495ac3fd0712596b68807478b GIT binary patch literal 7276 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 VT+={S#Tz$9Ghii1B2`Zg`#*kc1fl={ literal 0 HcmV?d00001