[bug] board

This commit is contained in:
IrvingGao 2024-05-24 22:45:24 +08:00
parent b2ed2d3ee9
commit 235c6f414e
1 changed files with 5 additions and 4 deletions

View File

@ -456,16 +456,17 @@ class WebSocketClinet:
audio_player.stream.write(tts_audio[i:i+audio_player.CHUNK])
print("Playing {} data...{}/{}".format(item[0], i, len(tts_audio)))
# 按键打断播放
if self.listening_event.is_set() and not self.speaking_event.is_set():
print(f"{datetime.now()}: speaker interrupt.")
break
# 关闭状态
if not self.wakeup_event.is_set():
print(f"{datetime.now()}: speaker close.")
self.listening_event.clear()
self.speaking_event.clear()
break
# 按键打断播放
if self.listening_event.is_set() and not self.speaking_event.is_set():
print(f"{datetime.now()}: speaker interrupt.")
break
if not self.speaking_event:
audio_list = [] # 清空音频列表