speech-vad-demo
speech-vad-demo copied to clipboard
补全音频最后帧的逻辑错误
在 simple_vad.c > read_int_butes
方法中,当最后一帧不足长的时候,用memset填充0;
这边填充的起始位置是不是不太对?
改成memset(&output[read_length], 0, (FRAME_SIZE - read_length) * sizeof(int16_t));
是不是更合适?