diff --git a/takway/clients/web_socket_client_utils.py b/takway/clients/web_socket_client_utils.py index 9acea27..cd763ee 100644 --- a/takway/clients/web_socket_client_utils.py +++ b/takway/clients/web_socket_client_utils.py @@ -139,6 +139,10 @@ class WebSocketClinet: """ print("Hardware trigger thread started.") last_short_power_status = False + + board = self.board + if board == 'orangepi': + recorder.hardware.set_led_on("green") while True: # 开关按键被按下 if recorder.hardware.long_power_status: @@ -168,8 +172,7 @@ class WebSocketClinet: """ board = self.board print("Waiting for wake up...") - if board == 'orangepi': - recorder.hardware.set_led_on("green") + while True: data = recorder.record_chunk_voice( CHUNK=recorder.porcupine.frame_length, @@ -244,7 +247,6 @@ class WebSocketClinet: # print(f"{datetime.now()}: slience_time: {slience_time}") - # 流式发送数据 stream_reset_status = self.stream_record_process( bytes_frames=recorder.write_wave_bytes(frames),