diff --git a/src/libespeak-ng/wavegen.c b/src/libespeak-ng/wavegen.c index 17d65f7b..2b3ede27 100644 --- a/src/libespeak-ng/wavegen.c +++ b/src/libespeak-ng/wavegen.c @@ -972,7 +972,7 @@ static int PlayWave(int length, bool resume, unsigned char *data, int scale, int value += ((echo_buf[echo_tail++] * echo_amp) >> 8); if (value > 32767) - value = 32768; + value = 32767; else if (value < -32768) value = -32768;