Browse Source

Move some initialisation code from the old espeakedit.cpp file into espeak_ng_CompilePhonemeData to fix the phoneme data.

master
Reece H. Dunn 9 years ago
parent
commit
f6e7f8bb7c
1 changed files with 6 additions and 0 deletions
  1. 6
    0
      src/libespeak-ng/compiledata.c

+ 6
- 0
src/libespeak-ng/compiledata.c View File

@@ -3058,6 +3058,12 @@ espeak_ng_STATUS espeak_ng_CompileIntonation(FILE *log, espeak_ng_ERROR_CONTEXT
espeak_ng_STATUS espeak_ng_CompilePhonemeData(long rate, FILE *log, espeak_ng_ERROR_CONTEXT *context)
{
if (!log) log = stderr;

samplerate_native = samplerate = rate;
LoadPhData(NULL, NULL);
if (LoadVoice("", 0) == NULL)
return ENS_VOICE_NOT_FOUND;

WavegenInit(rate, 0);
WavegenSetVoice(voice);
return CompilePhonemeData2("phonemes", log, context);

Loading…
Cancel
Save