[espeak-ng:master] reported: sluggish speech interruption #github
firstname.lastname@example.org Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #172 sluggish speech interruption
Quoting from the documentation for espeak_Initialize() in the espeak 1.48 header:
buflength: The length in mS of sound buffers passed to the SynthCallback function. Value=0 gives a default of 200mS. This paramater is only used for AUDIO_OUTPUT_RETRIEVAL and AUDIO_OUTPUT_SYNCHRONOUS modes.
So if I understand correctly, in audio output playback mode, the buffer size is not tunable, and it is simply ignored. espeak will use the default of 200. In other modes (retrieval, synchronous), the buffer size is tunable, and 0 means use the default.