[1.45.47]

Fixed crash on re-initializing libespeak.

lang=hu, experimental, if the last two words of a clause (before punctuation) both have capital letters, then make the last word unstressed.  This is useful for people names, but may be wrong for other cases.

lang=en-us, distinguish phonemes [aI@] and [aI3] (compare "diet", "tired").

lang=de, fix automatic devoicing of word-final 'b', 'd', 'g'.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@276 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
jonsd
2011-10-24 15:25:34 +00:00
parent d18532991a
commit f68774298b
30 changed files with 2115 additions and 262 deletions
+7 -3
View File
@@ -151,6 +151,7 @@
ds (_N ts
d (st t
// _) de (CC@P2 d@ // Used a lot in family names
_) de (geen d@ // degene, degenen
_) de (zelf d@
@@ -207,19 +208,22 @@
&) e (ment @
&) e (nissen_ @
&) en (_S2qd @n // double the previous vowel
KAC) en (_S2e @n
&) en (_S2qd @n
KAC) en (_S2e @n // flag 'e' means double the previous vowel
and) en (_S2 @n
el) en (_+S2qd @n
er) en (_+S2qd @n
&) en (e_$p_altS3e =@n@ // flag 'e' means double the previous vowel
&) en (en_$p_altS4e =@n@n
&) en (t_$p_altS3e =@nt
&) ens (_S3q @ns
ll) en (_S3 @n
&) end (_ @nd
&) ende (_S1 @
&) enden (_S2 @n
eden e:d@n
&) ent (_$w_alt =@nt
@) ent (_ 'Ent
@) ent (e_ 'Ent
@) ent (en_ 'Ent