mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-02 22:07:12 +00:00
[1.39.48]
Fix lettergroups: Sort items to longest first. Lang en-us: Use rhotic [3] in place of [@] when [r] follows. Voice files: add attribute "fast-test" to experiment with faster talking speeds. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@212 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
@@ -597,13 +597,13 @@ void MbrolaTranslate(PHONEME_LIST *plist, int n_phonemes, FILE *f_mbrola)
|
||||
{
|
||||
// a pause phoneme, which has not been changed by the translation
|
||||
name = '_';
|
||||
len = (p->length * speed_factor1)/256;
|
||||
len = (p->length * speed.speed_factor1)/256;
|
||||
// if(len == 0) continue;
|
||||
if(len == 0)
|
||||
len = 1;
|
||||
}
|
||||
else
|
||||
len = (80 * speed_factor2)/256;
|
||||
len = (80 * speed.speed_factor2)/256;
|
||||
|
||||
#ifdef USE_MBROLA_LIB
|
||||
MbrolaMarker(espeakEVENT_PHONEME, (p->sourceix & 0x7ff) + clause_start_char, 0, ph->mnemonic);
|
||||
@@ -664,7 +664,7 @@ void MbrolaTranslate(PHONEME_LIST *plist, int n_phonemes, FILE *f_mbrola)
|
||||
break;
|
||||
|
||||
case phVSTOP:
|
||||
len = (80 * speed_factor2)/256;
|
||||
len = (80 * speed.speed_factor2)/256;
|
||||
break;
|
||||
|
||||
case phFRICATIVE:
|
||||
|
||||
Reference in New Issue
Block a user