[1.31.06]

espeakEVENT_PHONEME, fix audio position of vowel when it follows a voiced consonant.
Ensure enough space in the event list when espeak_Initialize() is called with a small buffer size.
Tone languages: set the final stressed syllable to stress=7 so that it can be longer.
lang=zh: adjust vowels


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@136 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
jonsd
2008-02-05 17:03:06 +00:00
parent 703da28454
commit e5ada07055
11 changed files with 48 additions and 25 deletions
+5 -4
View File
@@ -426,9 +426,9 @@ nn/_nn [N] base
[N] zh
nn/nn_ [N] base
[N] en
[N] zh
nn/nn@ [(@)] base
nn/nn#_ [N#] is
nn/nn2_ [N] zh
nn/nna [(a)] base
nn/nne [(e)] base
nn/nni [(i)] base
@@ -838,7 +838,6 @@ vdiph2/ie [i@] en_wi
[ie] fi
[ia] th
[i:a] th
vdiph2/ie_2 [iE] zh
vdiph2/ii@ [i@] en
[i@3] en
vdiph2/ii@_3 [i@] vi
@@ -1438,6 +1437,7 @@ vowel/i_6 [i:] en_us
[i] hr
[i] id
[i] tr
vowel/i#_6 [i.] zh
vowel/i#_7 [i[] zh
vowel/i_en [i:] en
[i:] fr
@@ -1521,7 +1521,6 @@ vowel/o_4 [oU] en_n
vowel/o-_4 [o] ro
vowel/o_5 [O] nl
vowel/o_6 [O:] nl
vowel/o_7 [u] zh
vowel/oe [W] en
[W] af
[W] de
@@ -1530,6 +1529,7 @@ vowel/oe_2 [W] no
vowel/oe_4 [W] sv
vowel/o_mid [O] fr
[o] hu
[o] zh
[o] tr
vowel/oo [O:] en_sc
[O] en_wi
@@ -1810,13 +1810,14 @@ vwl_ru/u#u [u"] ru
vwl_sv/r_sv3 [r] sv
vwl_zh/aang [aan] zhy
vwl_zh/aau [Au] zh
vwl_zh/a_n [a] zh
vwl_zh/ang [ang] zhy
vwl_zh/eng [eng] zhy
vwl_zh/iaa [iA] zh
vwl_zh/iaau [iAu] zh
vwl_zh/ie [iE] zh
vwl_zh/ing [ing] zhy
vwl_zh/iou [iou] zh
vwl_zh/i_rfx [i.] zh
vwl_zh/ng [ng] zhy
vwl_zh/oeng [oen] zhy
vwl_zh/ong [ong] zhy
+8 -6
View File
@@ -212,11 +212,11 @@ endphoneme
phoneme N //should be more different from n
vcd vel nasal
vowelout f1=3 f2=2300 300 400 f3=-200 80 len=40 rms=20 brk
vowelout f1=2 f2=1900 200 400 f3=400 80 len=50 rms=15 brk
formants NULL
before _ nn/nn_
before _ nn/nn2_
after _ nn/_nn
lengthmod 1
lengthmod 7
after (i) nn/inn
endphoneme
@@ -224,6 +224,7 @@ phoneme a
vowel starttype (a) endtype (a)
length 250
formants vowel/a
before N vwl_zh/a_n
endphoneme
phoneme A
@@ -287,7 +288,8 @@ endphoneme
phoneme i. //after ts. ts.h s. z.
vowel starttype (i) endtype (i)
length 250
formants vwl_zh/i_rfx
// formants vwl_zh/i_rfx
formants vowel/i#_6
endphoneme
phoneme iA //try more before N
@@ -305,7 +307,7 @@ endphoneme
phoneme iE
vowel starttype (i) endtype (e)
length 250
formants vdiph2/ie_2
formants vwl_zh/ie
endphoneme
phoneme io
@@ -324,6 +326,7 @@ phoneme o
vowel starttype (o) endtype (o)
length 250
formants vdiph2/o_oo
before N vowel/o_mid
endphoneme
phoneme o-
@@ -342,7 +345,6 @@ phoneme u //try more before N
vowel starttype (u) endtype (u)
length 250
formants vowel/u_bck
before N vowel/o_7
endphoneme
phoneme uA
Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

After

Width:  |  Height:  |  Size: 67 KiB