fix: preserve talk provider and speaking state

This commit is contained in:
Ayaan Zaidi
2026-03-20 11:07:13 +05:30
parent 61965e500f
commit 2afd65741c
3 changed files with 53 additions and 3 deletions

View File

@@ -748,7 +748,7 @@ class TalkModeManager(
private suspend fun playGatewaySpeech(speech: GatewayTalkSpeech, playbackToken: Long) {
ensurePlaybackActive(playbackToken)
stopSpeaking(resetInterrupt = false)
cleanupPlayer()
ensurePlaybackActive(playbackToken)
val audioBytes =