from SingletonThreadPool import SingletonThreadPool from InterphoneHandler import InterphoneHandler from SystemHandler import SystemHandler handle_task_id = None WS_SOCK = None # Wi-Fi配置 WIFI_SSID = "JULM" WIFI_PASSWORD = "11223344" # WebSocket服务器配置 WS_HOST = "websocket.julecn.com" WS_PORT = 80 # I2S 引脚配置 BCLK_PIN = 13 WS_PIN = 12 SD_PIN = 14 # 增益控制引脚 GAIN_PIN = 15 # 初始 I2S 配置,后续根据文件实际参数调整 SAMPLE_RATE = 16000 BITS_PER_SAMPLE = 16 # 修改为 16 位 CHANNELS = 2 BUFFER_SIZE = 8192 # 播放标志 player_flag = False # 播放名称 player_name = None action_handlers = { 'interphone': InterphoneHandler(), 'system': SystemHandler(), }