Browse Source

Report the actual error from LoadMbrolaTable when loading the mbrola voice.

master
Reece H. Dunn 8 years ago
parent
commit
e41a78d819
1 changed files with 3 additions and 2 deletions
  1. 3
    2
      src/libespeak-ng/voices.c

+ 3
- 2
src/libespeak-ng/voices.c View File

@@ -829,8 +829,9 @@ voice_t *LoadVoice(const char *vname, int control)

name2[0] = 0;
sscanf(p, "%s %s %d", name1, name2, &srate);
if (LoadMbrolaTable(name1, name2, &srate) != ENS_OK)
fprintf(stderr, "mbrola voice not found\n");
espeak_ng_STATUS status = LoadMbrolaTable(name1, name2, &srate);
if (status != ENS_OK)
espeak_ng_PrintStatusCodeMessage(status, stderr, NULL);
voice->samplerate = srate;
}
break;

Loading…
Cancel
Save