[client] fix bugs
This commit is contained in:
parent
9770d5b156
commit
016719cf75
|
@ -256,10 +256,12 @@ class WebSocketClinet:
|
||||||
# if board == 'orangepi':
|
# if board == 'orangepi':
|
||||||
# recorder.hardware.set_led_off("blue")
|
# recorder.hardware.set_led_off("blue")
|
||||||
elif self.speaking_event.is_set():
|
elif self.speaking_event.is_set():
|
||||||
print(f"{datetime.now()}: wait for speaking close and listening start.")
|
print(f"{datetime.now()}: wait for speaking close and listening start or sleep mode.")
|
||||||
if board == 'orangepi':
|
if board == 'orangepi':
|
||||||
recorder.hardware.set_led_on("red")
|
recorder.hardware.set_led_on("red")
|
||||||
self.listening_event.wait()
|
while True:
|
||||||
|
if not self.wakeup_event.is_set() or self.listening_event.is_set():
|
||||||
|
break
|
||||||
if board == 'orangepi':
|
if board == 'orangepi':
|
||||||
recorder.hardware.set_led_off("red")
|
recorder.hardware.set_led_off("red")
|
||||||
# 重新计时
|
# 重新计时
|
||||||
|
|
Loading…
Reference in New Issue