[bug] board

This commit is contained in:
IrvingGao 2024-05-24 20:59:32 +08:00
parent 47844e2bcc
commit b2ed2d3ee9
1 changed files with 2 additions and 2 deletions

View File

@ -187,8 +187,8 @@ class WebSocketClinet:
print(f"{datetime.now()}: Wake up by button.") print(f"{datetime.now()}: Wake up by button.")
else: else:
if recorder.is_wakeup(data): if recorder.is_wakeup(data):
self.wakeup_event.set()
recorder.hardware.long_power_status = True recorder.hardware.long_power_status = True
self.wakeup_event.set()
print(f"{datetime.now()}: wake up by voice.") print(f"{datetime.now()}: wake up by voice.")
else: else:
continue continue
@ -233,7 +233,7 @@ class WebSocketClinet:
# 长时沉默关闭唤醒状态:如果唤醒后超过一定时间没有说话/关闭按键被按下,则认为是结束 # 长时沉默关闭唤醒状态:如果唤醒后超过一定时间没有说话/关闭按键被按下,则认为是结束
if slience_time > recorder.max_slience_time: if slience_time > recorder.max_slience_time:
recorder.hardware.long_power_status = False recorder.hardware.long_power_status = False
self.wakeup_event.set() self.wakeup_event.clear()
break break
# 短时沉默结束单次对话沉默时间超过一定时间段0.5s左右),则发送数据 # 短时沉默结束单次对话沉默时间超过一定时间段0.5s左右),则发送数据