[client] fix bugs

This commit is contained in:
IrvingGao 2024-06-18 21:00:39 +08:00
parent 75445f84c5
commit d24c928cd4
1 changed files with 5 additions and 5 deletions

View File

@ -496,16 +496,16 @@ class WebSocketClinet:
self.interrupt_event.clear() self.interrupt_event.clear()
break break
if not self.speaking_event.is_set(): if self.speaking_event.is_set():
audio_list = [] # 清空音频列表
print(f"{datetime.now()}: audio data clear.")
continue
else:
# 播放最后一段音频 # 播放最后一段音频
audio_player.stream.write(tts_audio[i+audio_player.CHUNK:]) audio_player.stream.write(tts_audio[i+audio_player.CHUNK:])
audio_list = [] # 清空音频列表 audio_list = [] # 清空音频列表
# audio_list.pop(0) # 弹出已播放音频 # audio_list.pop(0) # 弹出已播放音频
print(f"{datetime.now()}: audio data played.") print(f"{datetime.now()}: audio data played.")
else:
audio_list = [] # 清空音频列表
print(f"{datetime.now()}: audio data clear.")
continue
except TypeError as e: except TypeError as e:
print(f"audio play error: {e}") print(f"audio play error: {e}")
continue continue