fix(voice): recover dialogue after abandoned message recordings

This commit is contained in:
stu2not
2026-10-28 12:22:58 +08:00
parent a02e0d5f13
commit 9ebb1a78ec
10 changed files with 622 additions and 85 deletions
+6
View File
@@ -30,6 +30,12 @@ class AudioSession:
self.session_id = None
self.sample_rate = sample_rate
self.audio_queue = None
self.voice_target = None
self.start_received = False
self.start_ack_sent = False
self.ai_started = False
self.recording_finished = False
self.message_audio_received = False
async def set_interrupted(self, interrupted=True):