TTSService: set transport destination to all TTS frames

This commit is contained in:
Aleix Conchillo Flaqué
2025-04-30 18:52:34 -07:00
parent a6781b7352
commit 304153dd03

View File

@@ -219,7 +219,7 @@ class TTSService(AIService):
silence_frame.transport_destination = self._transport_destination
await self.push_frame(silence_frame)
if isinstance(frame, TTSAudioRawFrame):
if isinstance(frame, (TTSStartedFrame, TTSStoppedFrame, TTSAudioRawFrame, TTSTextFrame)):
frame.transport_destination = self._transport_destination
await super().push_frame(frame, direction)