Browse Source

Use stressRule instead of stressrule for consistency

master
Juho Hiltunen 7 years ago
parent
commit
2ec4ad38ea

+ 15
- 0
docs/voices.md View File

@@ -25,6 +25,7 @@
- [dictionary](#dictionary)
- [dictrules](#dictrules)
- [replace](#replace)
- [stressRule](#stressrule)
- [stressLength](#stresslength)
- [stressAdd](#stressadd)
- [stressAmp](#stressamp)
@@ -372,6 +373,20 @@ e.g.
The phoneme mnemonics can be defined for each language, but some are
listed in [Phonemes](phonemes.md).

### stressRule

stressRule <4 integer values>

Four integer parameters. These correspond to:

1. langopts->stress_rule (values in translate.h)
2. langopts->stress_flags
3. langopts->unstressed_wd1 (stress for $u word of 1 syllable)
4. langopts->unstressed_wd2 (stress for $u word of >1 syllable)

If a value is not given, it defaults to zero. For example:
"stressRule 2" is equal to "stressRule 2 0 0 0"

### stressLength

stressLength <8 integer values>

+ 1
- 1
espeak-ng-data/lang/azc/nci View File

@@ -2,5 +2,5 @@ name Nahuatl (Classical)
language nci

intonation 3
stressrule 2
stressRule 2
stressLength 190 190 200 200 0 0 220 240

+ 1
- 1
espeak-ng-data/lang/inc/ur View File

@@ -3,5 +3,5 @@ language ur
maintainer Ejaz Shah <[email protected]>
status testing

stressrule 6
stressRule 6


+ 1
- 1
espeak-ng-data/lang/itc/la View File

@@ -1,6 +1,6 @@
name Latin
language la
stressrule 2 33 0 2
stressRule 2 33 0 2
// rule=penultimate
// flags=0100001 (no automatic secondary stress + don't stres monosyllables)
// unstressed_wd1=0

+ 1
- 1
src/libespeak-ng/voices.c View File

@@ -142,7 +142,7 @@ static MNEM_TAB keyword_tab[] = {
{ "intonation", V_INTONATION },
{ "tunes", V_TUNES },
{ "dictrules", V_DICTRULES },
{ "stressrule", V_STRESSRULE },
{ "stressRule", V_STRESSRULE },
{ "stressopt", V_STRESSOPT },
{ "replace", V_REPLACE },
{ "words", V_WORDGAP },

Loading…
Cancel
Save