services: only read from TTS websocket if websocket connection established

This commit is contained in:
Aleix Conchillo Flaqué
2025-04-17 11:54:07 -07:00
parent 497d48b6c8
commit c0b3fe3985
8 changed files with 18 additions and 11 deletions

View File

@@ -104,7 +104,8 @@ class FishAudioTTSService(InterruptibleTTSService):
async def _connect(self):
await self._connect_websocket()
if not self._receive_task:
if self._websocket and not self._receive_task:
self._receive_task = self.create_task(self._receive_task_handler(self._report_error))
async def _disconnect(self):