From 3104f40f6eeb689a8125eca8ebb36037f70adb06 Mon Sep 17 00:00:00 2001 From: Quentin Fuxa Date: Wed, 19 Nov 2025 18:17:50 +0100 Subject: [PATCH] fixes #279 #278 --- whisperlivekit/audio_processor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/whisperlivekit/audio_processor.py b/whisperlivekit/audio_processor.py index b3e0219..46db751 100644 --- a/whisperlivekit/audio_processor.py +++ b/whisperlivekit/audio_processor.py @@ -81,7 +81,7 @@ class AudioProcessor: # State management self.is_stopping = False - self.silence = False + self.silence = True self.silence_duration = 0.0 self.start_silence = None self.last_silence_dispatch_time = None @@ -168,7 +168,7 @@ class AudioProcessor: if not self.silence: return now = time() - duration = now - self.last_silence_dispatch_time + duration = now - (self.last_silence_dispatch_time if self.last_silence_dispatch_time else self.state.beg_loop) await self._push_silence_event(Silence(duration=duration, has_ended=True)) self.last_silence_dispatch_time = now self.silence = False