diff --git a/src/libespeak-ng/langopts.c b/src/libespeak-ng/langopts.c index 0227d50a..4eedfa72 100644 --- a/src/libespeak-ng/langopts.c +++ b/src/libespeak-ng/langopts.c @@ -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]; diff --git a/src/libespeak-ng/voice.h b/src/libespeak-ng/voice.h index e27c25cf..f05c0695 100644 --- a/src/libespeak-ng/voice.h +++ b/src/libespeak-ng/voice.h @@ -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 },