[client] fix bugs
This commit is contained in:
parent
75445f84c5
commit
d24c928cd4
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue