From f481eca0e9df99b9d6c6b81e4dc78562eb4adf73 Mon Sep 17 00:00:00 2001 From: Michael Hansen Date: Fri, 8 Dec 2023 12:25:58 -0600 Subject: [PATCH] Ensure transcribe command is called in order --- wyoming_satellite/__main__.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wyoming_satellite/__main__.py b/wyoming_satellite/__main__.py index 8939e50..3bfe349 100644 --- a/wyoming_satellite/__main__.py +++ b/wyoming_satellite/__main__.py @@ -369,16 +369,16 @@ class SatelliteEventHandler(AsyncEventHandler): self.state = SatelliteState.PLAYING_AUDIO await self._play_wav(self.cli_args.done_wav) + # STT transcript + await self._forward_event(event) + _LOGGER.debug(event) + if self.has_wake: # Ready for next wake word detection self.state = SatelliteState.WAKE _LOGGER.info("Detecting wake word") else: self.state = SatelliteState.VAD_RESET - - # STT transcript - await self._forward_event(event) - _LOGGER.debug(event) elif self.has_snd and ( AudioStart.is_type(event.type) or AudioChunk.is_type(event.type)