| | |
| | | import pyaudio |
| | | import websocket #区别服务端这里是 websocket-client库 |
| | | # import websocket #区别服务端这里是 websocket-client库 |
| | | import time |
| | | import websockets |
| | | import asyncio |
| | | from queue import Queue |
| | | import threading |
| | | # import threading |
| | | voices = Queue() |
| | | async def hello(): |
| | | global ws # 定义一个全局变量ws,用于保存websocket连接对象 |
| | |
| | | import websockets #区别客户端这里是 websockets库 |
| | | import time |
| | | from queue import Queue |
| | | import threading |
| | | import threading |
| | | |
| | | print("model loading") |
| | | voices = Queue() |
| | |
| | | frames.append(data) |
| | | RECORD_NUM += 1 |
| | | |
| | | if vad(data): |
| | | if vad(data): |
| | | if not speech_detected: |
| | | print("检测到人声...") |
| | | speech_detected = True # 标记为检测到语音 |