diff --git a/packages/server/src/server/speech/providers/local/sherpa/silero-vad-session.ts b/packages/server/src/server/speech/providers/local/sherpa/silero-vad-session.ts index 6e95cfbfe..e2fd52df8 100644 --- a/packages/server/src/server/speech/providers/local/sherpa/silero-vad-session.ts +++ b/packages/server/src/server/speech/providers/local/sherpa/silero-vad-session.ts @@ -107,7 +107,7 @@ export class SherpaSileroVadSession extends EventEmitter implements TurnDetectio const samples = pcm16leToFloat32(pcm16le, 1); this.inputBuffer.push(samples); while (this.inputBuffer.size() > this.windowSize) { - const window = this.inputBuffer.get(this.inputBuffer.head(), this.windowSize); + const window = this.inputBuffer.get(this.inputBuffer.head(), this.windowSize, false); this.inputBuffer.pop(this.windowSize); this.vad.acceptWaveform(window); this.syncDetectionState();