From 5d8395038205bd9f4bc88298024ed2cf3b729835 Mon Sep 17 00:00:00 2001 From: Raivis Dejus Date: Mon, 19 Aug 2024 10:02:44 +0300 Subject: [PATCH] Fix for duplicate segments in whisper.cpp (#891) --- buzz/transcriber/whisper_cpp.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/buzz/transcriber/whisper_cpp.py b/buzz/transcriber/whisper_cpp.py index cce3125a..bea1d8d6 100644 --- a/buzz/transcriber/whisper_cpp.py +++ b/buzz/transcriber/whisper_cpp.py @@ -37,6 +37,8 @@ class WhisperCpp: return False def transcribe(self, audio: Union[np.ndarray, str], params: Any): + self.segments = [] + if isinstance(audio, str): audio = whisper_audio.load_audio(audio)