| @@ -121,6 +121,9 @@ espeak_ng_SetParameter(espeak_PARAMETER parameter, | |||
| int value, | |||
| int relative); | |||
| ESPEAK_NG_API espeak_ng_STATUS | |||
| espeak_ng_SetPhonemeEvents(int enable, int ipa); | |||
| ESPEAK_NG_API espeak_ng_STATUS | |||
| espeak_ng_SetPunctuationList(const wchar_t *punctlist); | |||
| @@ -407,6 +407,17 @@ ESPEAK_NG_API espeak_ng_STATUS espeak_ng_Initialize(espeak_ng_ERROR_CONTEXT *con | |||
| return ENS_OK; | |||
| } | |||
| ESPEAK_NG_API espeak_ng_STATUS espeak_ng_SetPhonemeEvents(int enable, int ipa) { | |||
| option_phoneme_events = 0; | |||
| if (enable) { | |||
| option_phoneme_events |= espeakINITIALIZE_PHONEME_EVENTS; | |||
| if (ipa) { | |||
| option_phoneme_events |= espeakINITIALIZE_PHONEME_IPA; | |||
| } | |||
| } | |||
| return ENS_OK; | |||
| } | |||
| ESPEAK_NG_API int espeak_ng_GetSampleRate(void) | |||
| { | |||
| return samplerate; | |||