Browse Source

cleanup: move words to LoadLanguageOptions()

master
Juho Hiltunen 2 years ago
parent
commit
b820b68182
2 changed files with 10 additions and 7 deletions
  1. 9
    0
      src/libespeak-ng/langopts.c
  2. 1
    7
      src/libespeak-ng/voices.c

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

} }
break; break;
} }
case V_WORDGAP: {
if (CheckTranslator(translator, langopts_tab, key) != 0)
break;


sscanf(keyValue, "%d %d", &translator->langopts.word_gap, &translator->langopts.vowel_pause);
break;
}




case V_MAINTAINER: case V_MAINTAINER:
} }
return -1; return -1;
} }


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

{ "stressOpt", V_STRESSOPT }, { "stressOpt", V_STRESSOPT },
{ "stressRule", V_STRESSRULE }, { "stressRule", V_STRESSRULE },
{ "tunes", V_TUNES }, { "tunes", V_TUNES },
{ "words", V_WORDGAP },


{ "maintainer", V_MAINTAINER }, { "maintainer", V_MAINTAINER },
{ "status", V_STATUS }, { "status", V_STATUS },
{ "phonemes", V_PHONEMES }, { "phonemes", V_PHONEMES },
{ "dictionary", V_DICTIONARY }, { "dictionary", V_DICTIONARY },
{ "replace", V_REPLACE }, { "replace", V_REPLACE },
{ "words", V_WORDGAP },
{ "echo", V_ECHO }, { "echo", V_ECHO },
{ "flutter", V_FLUTTER }, { "flutter", V_FLUTTER },
{ "roughness", V_ROUGHNESS }, { "roughness", V_ROUGHNESS },
char *p; char *p;
int key; int key;
int ix; int ix;
int n;
int value; int value;
int langix = 0; int langix = 0;
int tone_only = control & 2; int tone_only = control & 2;
} }
PhonemeReplacement(p); PhonemeReplacement(p);
break; break;
case V_WORDGAP: // words
if (CheckTranslator(translator, keyword_tab, key) != 0)
break;


sscanf(p, "%d %d", &translator->langopts.word_gap, &translator->langopts.vowel_pause);
break;
case V_ECHO: case V_ECHO:
// echo. suggest: 135mS 11% // echo. suggest: 135mS 11%
value = 0; value = 0;

Loading…
Cancel
Save