transport(out): log bot started/stopped speaking
This commit is contained in:
@@ -239,10 +239,12 @@ class BaseOutputTransport(FrameProcessor):
|
|||||||
logger.exception(f"{self} error processing sink queue: {e}")
|
logger.exception(f"{self} error processing sink queue: {e}")
|
||||||
|
|
||||||
async def _bot_started_speaking(self):
|
async def _bot_started_speaking(self):
|
||||||
|
logger.debug("Bot started speaking")
|
||||||
self._bot_speaking = True
|
self._bot_speaking = True
|
||||||
await self._internal_push_frame(BotStartedSpeakingFrame(), FrameDirection.UPSTREAM)
|
await self._internal_push_frame(BotStartedSpeakingFrame(), FrameDirection.UPSTREAM)
|
||||||
|
|
||||||
async def _bot_stopped_speaking(self):
|
async def _bot_stopped_speaking(self):
|
||||||
|
logger.debug("Bot stopped speaking")
|
||||||
self._bot_speaking = False
|
self._bot_speaking = False
|
||||||
await self._internal_push_frame(BotStoppedSpeakingFrame(), FrameDirection.UPSTREAM)
|
await self._internal_push_frame(BotStoppedSpeakingFrame(), FrameDirection.UPSTREAM)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user