Browse Source

new configurable language option: spellingStress

master
Juho Hiltunen 2 years ago
parent
commit
015bb42a70
2 changed files with 6 additions and 0 deletions
  1. 4
    0
      src/libespeak-ng/langopts.c
  2. 2
    0
      src/libespeak-ng/voice.h

+ 4
- 0
src/libespeak-ng/langopts.c View File

@@ -95,6 +95,10 @@ if (CheckTranslator(translator, langopts_tab, key) != 0) {
translator->langopts.lowercase_sentence = true;
break;
}
case V_SPELLINGSTRESS: {
translator->langopts.spelling_stress = true;
break;
}
case V_STRESSADD: { // stressAdd
int stress_add_set = 0;
int stress_add[8];

+ 2
- 0
src/libespeak-ng/voice.h View File

@@ -112,6 +112,7 @@ typedef enum {
V_WORDGAP,
V_INTONATION,
V_TUNES,
V_SPELLINGSTRESS,
V_STRESSLENGTH,
V_STRESSAMP,
V_STRESSADD,
@@ -145,6 +146,7 @@ static const MNEM_TAB langopts_tab[] = {
{ "l_sonorant_min", 0x100+LOPT_SONORANT_MIN },
{ "lowercaseSentence", V_LOWERCASE_SENTENCE },
{ "numbers", V_NUMBERS },
{ "spellingStress", V_SPELLINGSTRESS },
{ "stressAdd", V_STRESSADD },
{ "stressAmp", V_STRESSAMP },
{ "stressLength", V_STRESSLENGTH },

Loading…
Cancel
Save