When e.g. using mbrola voices, the sample rate may change. When the application plays audio itself, it needs to know it, and espeak_ng_GetSampleRate does not report that.master
espeakEVENT_END = 5, // End of sentence or clause | espeakEVENT_END = 5, // End of sentence or clause | ||||
espeakEVENT_MSG_TERMINATED = 6, // End of message | espeakEVENT_MSG_TERMINATED = 6, // End of message | ||||
espeakEVENT_PHONEME = 7, // Phoneme, if enabled in espeak_Initialize() | espeakEVENT_PHONEME = 7, // Phoneme, if enabled in espeak_Initialize() | ||||
espeakEVENT_SAMPLERATE = 8 // internal use, set sample rate | |||||
espeakEVENT_SAMPLERATE = 8 // Set sample rate | |||||
} espeak_EVENT_TYPE; | } espeak_EVENT_TYPE; | ||||