|
From: ChrisLeo <ll...@gm...> - 2016-01-19 21:55:24
|
You can set the pause by adding this line in lv voice file for Latvian language: words <integer value> <integer value> The first parameter puts a pause between all words, the value can be 0 to 4. The second parameter adds a short pause if a word ends with a vowel and the next words starts with a vowel. Values may be: 0 no pause. 1 no pause, but the two vowels are kept separate. 2 short pause. E.G: words 0 1 put a short pause between two words where the first word end with a vowel and the next start with a vowel. This should be set by espeak-ng program. Chris. Valdis Vītoliņš, 19/01/2016 18:37: > I'm struggling with problem that espeak-ng merges vowels of different > words together, if previous word finishes with vowel and current words > starts with it (or current word finishes and and next word starts with > vowel, what is just different prospective). > > Approach I know is to add additional rules in .._rules file, but it is > very inefficient because then I have to add clause for almost each > pronunciation decision, which is huge number of additional rules. > > Therefore I think more efficient would be rule for phoneme, because > pronunciation decision is done at that time and then I could add > additional clause just for each vowel. Something like: > > IF thisPh(isWordEnd) AND nextPh(isPause) AND next2Ph(isVowel) > ... > ENDIF > > or > > IF nextPh(isPause) AND next2Ph(isVowel) > ... > ENDIF > > (or looking back with prevPh..(..), if it is better) > > But I can't find out what construction I could use to add pause > before/after current vowel. Is ChangePhoneme(...) with specially > designed phoneme with just silent frame before/after the best choice? > > Or maybe I have garbled some default rules? (I work with Latvian > language.) > > > Thanks in advance! > Valdis > > > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 > _______________________________________________ > Espeak-general mailing list > Esp...@li... > https://lists.sourceforge.net/lists/listinfo/espeak-general > |