Add flush_audio() to LmntTTSService

This commit is contained in:
Mark Backman
2025-03-07 16:08:30 -05:00
parent 5860fe5319
commit 5f97f6ff94
2 changed files with 6 additions and 1 deletions

View File

@@ -170,6 +170,11 @@ class LmntTTSService(InterruptibleTTSService):
return self._websocket
raise Exception("Websocket not connected")
async def flush_audio(self):
if not self._websocket:
return
await self._get_websocket().send(json.dumps({"flush": True}))
async def _receive_messages(self):
"""Receive messages from LMNT websocket."""
async for message in self._get_websocket():