[bug] board
This commit is contained in:
parent
b2ed2d3ee9
commit
235c6f414e
|
@ -456,16 +456,17 @@ class WebSocketClinet:
|
||||||
audio_player.stream.write(tts_audio[i:i+audio_player.CHUNK])
|
audio_player.stream.write(tts_audio[i:i+audio_player.CHUNK])
|
||||||
print("Playing {} data...{}/{}".format(item[0], i, len(tts_audio)))
|
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():
|
if not self.wakeup_event.is_set():
|
||||||
print(f"{datetime.now()}: speaker close.")
|
print(f"{datetime.now()}: speaker close.")
|
||||||
self.listening_event.clear()
|
self.listening_event.clear()
|
||||||
self.speaking_event.clear()
|
self.speaking_event.clear()
|
||||||
break
|
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:
|
if not self.speaking_event:
|
||||||
audio_list = [] # 清空音频列表
|
audio_list = [] # 清空音频列表
|
||||||
|
|
Loading…
Reference in New Issue