[bug] board
This commit is contained in:
parent
47844e2bcc
commit
b2ed2d3ee9
|
@ -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左右),则发送数据
|
||||||
|
|
Loading…
Reference in New Issue