diff --git a/rust-whisper-lib/src/lib.rs b/rust-whisper-lib/src/lib.rs index 4b7e109..08509b6 100644 --- a/rust-whisper-lib/src/lib.rs +++ b/rust-whisper-lib/src/lib.rs @@ -230,7 +230,9 @@ impl Impl { let result = whispered .after(&(self.stream_head * 100.0)) .before(&(self.stream_tail * 100.0)); - (self.handler_fn.as_mut().unwrap())(Ok(result)); + if result.to_string().trim().len() > 0 { + (self.handler_fn.as_mut().unwrap())(Ok(result)); + } } fn on_error(&mut self, msg: String) {