diff --git a/linux_voice_assistant/satellite.py b/linux_voice_assistant/satellite.py index 67d64b6..de44230 100644 --- a/linux_voice_assistant/satellite.py +++ b/linux_voice_assistant/satellite.py @@ -287,9 +287,7 @@ class VoiceSatelliteProtocol(APIServer): self._continue_conversation = msg.start_conversation self.duck() - yield from self.state.media_player_entity.play( - urls, announcement=True, done_callback=self._tts_finished - ) + self.state.tts_player.play(urls, done_callback=self._tts_finished) elif isinstance(msg, VoiceAssistantTimerEventResponse): self.handle_timer_event(VoiceAssistantTimerEventType(msg.event_type), msg) elif isinstance(msg, DeviceInfoRequest):