[1.29.26] Allow longer echo delay period at the end of speech if the echo strength is > 20.

lang=vi: recognise combining accent characters (for tone accents).
Use a different intonation pattern, with more expression, for sentences which end in exclamation mark.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@112 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
jonsd
2007-12-18 11:57:59 +00:00
parent 22756f15a6
commit 6c7e8ae54f
14 changed files with 620 additions and 173 deletions
+5 -2
View File
@@ -341,8 +341,8 @@ unsigned char *length_mod_tabs[6] = {
/* index by 0=. 1=, 2=?, 3=! 4=none */
static unsigned char punctuation_to_tone[4][5] = {
{0,1,2,3,0},
{0,1,2,3,0},
{0,1,2,3,4},
{5,6,2,0,4},
{0,1,2,3,0},
{0,1,2,3,0} };
@@ -369,6 +369,9 @@ int IsAlpha(unsigned int c)
if((c >= 0x901) && (c <= 0x957))
return(1); // Devanagari vowel signs and other signs
if((c >= 0x300) && (c <= 0x36f))
return(1); // combining accents
return(0);
}