392 lines
24 KiB
Plaintext
392 lines
24 KiB
Plaintext
export IDF_PATH='/Users/rdzleo/esp/esp-idf/v5.4.2/esp-idf'
|
||
rdzleo@RdzleodeMac-Studio Kapi_project3 % export IDF_PATH='/Users/rdzleo/esp/esp-idf/v5.4.2/esp-idf'
|
||
'/Users/rdzleo/.espressif/python_env/idf5.4_py3.13_env/bin/python' '/Users/rdzleo/esp/esp-idf/v5.4.2% /esp-idf/tools/idf_monitor.py' -p /dev/tty.usbmodem11301 -b 115200 --toolchain-prefix xtensa-esp32s3-elf- --make ''/Users/rdzl
|
||
rdzleo@RdzleodeMac-Studio Kapi_project3 % '/Users/rdzleo/.espressif/python_env/idf5.4_py3.13_env/bin/python' '/Users/rdzleo/es
|
||
p/esp-idf/v5.4.2/esp-idf/tools/idf_monitor.py' -p /dev/tty.usbmodem11301 -b 115200 --toolchain-prefix xtensa-esp32s3-elf- --ma
|
||
ke ''/Users/rdzleo/.espressif/python_env/idf5.4_py3.13_env/bin/python' '/Users/rdzleo/esp/esp-idf/v5.4.2/esp-idf/tools/idf.py'
|
||
' --target esp32s3 '/Users/rdzleo/Desktop/Kapi_project3/build/xiaozhi.elf'
|
||
--- Warning: Serial ports accessed as /dev/tty.* will hang gdb if launched.
|
||
--- Using /dev/cu.usbmodem11301 instead...
|
||
--- esp-idf-monitor 1.7.0 on /dev/cu.usbmodem11301 115200
|
||
--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H
|
||
ESP-ROM:esp32s3-20210327
|
||
Build:Mar 27 2021
|
||
rst:0x15 (USB_UART_CHIP_RESET),boot:0x1c (SPI_FAST_FLASH_BOOT)
|
||
Saved PC:0x40383f76
|
||
--- 0x40383f76: esp_cpu_wait_for_intr at /Users/rdzleo/esp/esp-idf/v5.4.2/esp-idf/components/esp_hw_support/cpu.c:64
|
||
SPIWP:0xee
|
||
mode:DIO, clock div:1
|
||
load:0x3fce2820,len:0x56c
|
||
load:0x403c8700,len:0x4
|
||
load:0x403c8704,len:0xc30
|
||
load:0x403cb700,len:0x2e2c
|
||
entry 0x403c890c
|
||
I (37) octal_psram: vendor id : 0x0d (AP)
|
||
I (37) octal_psram: dev id : 0x02 (generation 3)
|
||
I (37) octal_psram: density : 0x03 (64 Mbit)
|
||
I (39) octal_psram: good-die : 0x01 (Pass)
|
||
I (43) octal_psram: Latency : 0x01 (Fixed)
|
||
I (47) octal_psram: VCC : 0x01 (3V)
|
||
I (51) octal_psram: SRF : 0x01 (Fast Refresh)
|
||
I (56) octal_psram: BurstType : 0x01 (Hybrid Wrap)
|
||
I (61) octal_psram: BurstLen : 0x01 (32 Byte)
|
||
I (65) octal_psram: Readlatency : 0x02 (10 cycles@Fixed)
|
||
I (70) octal_psram: DriveStrength: 0x00 (1/1)
|
||
I (75) MSPI Timing: PSRAM timing tuning index: 5
|
||
I (79) esp_psram: Found 8MB PSRAM device
|
||
I (82) esp_psram: Speed: 80MHz
|
||
I (85) cpu_start: Multicore app
|
||
I (100) cpu_start: Pro cpu start user code
|
||
I (100) cpu_start: cpu freq: 240000000 Hz
|
||
I (100) app_init: Application information:
|
||
I (100) app_init: Project name: xiaozhi
|
||
I (104) app_init: App version: 1.7.2
|
||
I (107) app_init: Compile time: Aug 26 2025 15:33:00
|
||
I (113) app_init: ELF file SHA256: 97f7cddbd...
|
||
I (117) app_init: ESP-IDF: v5.4.2-dirty
|
||
I (121) efuse_init: Min chip rev: v0.0
|
||
I (125) efuse_init: Max chip rev: v0.99
|
||
I (129) efuse_init: Chip rev: v0.2
|
||
I (133) heap_init: Initializing. RAM available for dynamic allocation:
|
||
I (139) heap_init: At 3FCB2CB0 len 00036A60 (218 KiB): RAM
|
||
I (144) heap_init: At 3FCE9710 len 00005724 (21 KiB): RAM
|
||
I (149) heap_init: At 600FE01C len 00001FBC (7 KiB): RTCRAM
|
||
I (155) esp_psram: Adding pool of 8192K of PSRAM memory to heap allocator
|
||
I (162) spi_flash: detected chip: generic
|
||
I (165) spi_flash: flash io: qio
|
||
I (169) sleep_gpio: Configure to isolate all GPIO pins in sleep state
|
||
I (174) sleep_gpio: Enable automatic switching of GPIO sleep configuration
|
||
I (181) coexist: coex firmware version: 7b9a184
|
||
I (185) coexist: coexist rom version e7ae62f
|
||
I (189) main_task: Started on CPU0
|
||
I (199) esp_psram: Reserving pool of 64K of internal memory for DMA/internal allocations
|
||
I (199) main_task: Calling app_main()
|
||
I (219) BackgroundTask: background_task started
|
||
I (219) Board: UUID=91a6b6a1-336d-452a-b98a-7c3ff36c82b5 SKU=movecall-moji-esp32s3
|
||
I (219) BluetoothProvisioning: 蓝牙配网对象创建完成
|
||
I (229) button: IoT Button Version: 3.5.0
|
||
I (229) gpio: GPIO[0]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
|
||
I (239) button: IoT Button Version: 3.5.0
|
||
I (239) gpio: GPIO[46]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
|
||
I (249) button: IoT Button Version: 3.5.0
|
||
I (249) gpio: GPIO[45]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
|
||
I (259) button: IoT Button Version: 3.5.0
|
||
I (269) gpio: GPIO[18]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
|
||
I (269) MovecallMojiESP32S3: Initializing buttons...
|
||
I (279) MovecallMojiESP32S3: Boot button initialized on GPIO0
|
||
I (279) MovecallMojiESP32S3: Volume up button initialized on GPIO46
|
||
I (289) MovecallMojiESP32S3: Volume down button initialized on GPIO45
|
||
I (299) MovecallMojiESP32S3: Story button initialized on GPIO18
|
||
I (299) MovecallMojiESP32S3: All buttons initialized successfully
|
||
I (309) MovecallMojiESP32S3: Initializing battery monitor...
|
||
I (309) MovecallMojiESP32S3: Battery monitor initialized on GPIO10
|
||
I (319) MovecallMojiESP32S3: 在构造函数完成后调用触摸初始化
|
||
I (329) Application: STATE: starting
|
||
I (329) MovecallMojiESP32S3: Initializing audio codec...
|
||
I (329) MovecallMojiESP32S3: Initializing I2C bus for audio codec...
|
||
I (339) MovecallMojiESP32S3: Creating Es8311AudioCodec instance...
|
||
I (349) Es8311AudioCodec: Duplex channels created
|
||
I (359) ES8311: Work in Slave mode
|
||
I (359) gpio: GPIO[9]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
|
||
I (359) Es8311AudioCodec: Es8311AudioCodec initialized
|
||
I (369) MovecallMojiESP32S3: Audio codec initialized successfully
|
||
I (369) Application: WiFi board detected, setting opus encoder complexity to 3
|
||
I (379) I2S_IF: channel mode 0 bits:16/16 channel:2 mask:1
|
||
I (379) I2S_IF: STD Mode 0 bits:16/16 channel:2 sample_rate:16000 mask:1
|
||
I (389) I2S_IF: channel mode 0 bits:16/16 channel:2 mask:1
|
||
I (399) I2S_IF: STD Mode 1 bits:16/16 channel:2 sample_rate:16000 mask:1
|
||
I (419) Adev_Codec: Open codec device OK
|
||
I (419) AudioCodec: Set input enable to true
|
||
I (419) I2S_IF: channel mode 0 bits:16/16 channel:2 mask:1
|
||
I (419) I2S_IF: STD Mode 1 bits:16/16 channel:2 sample_rate:16000 mask:1
|
||
I (429) Adev_Codec: Open codec device OK
|
||
I (439) AudioCodec: Set output enable to true
|
||
I (439) AudioCodec: Audio codec started
|
||
I (439) Application: Device startup completed, playing boot sound
|
||
I (449) pp: pp rom version: e7ae62f
|
||
I (449) net80211: net80211 rom version: e7ae62f
|
||
I (459) wifi:wifi driver task: 3fce1998, prio:23, stack:6656, core=0
|
||
I (459) wifi:wifi firmware version: bea31f3
|
||
I (459) wifi:wifi certification version: v7.0
|
||
I (459) wifi:config NVS flash: disabled
|
||
I (469) wifi:config nano formatting: disabled
|
||
I (469) wifi:Init data frame dynamic rx buffer num: 32
|
||
I (479) wifi:Init dynamic rx mgmt buffer num: 5
|
||
I (479) wifi:Init management short buffer num: 32
|
||
I (489) wifi:Init static tx buffer num: 16
|
||
I (489) wifi:Init tx cache buffer num: 32
|
||
I (489) wifi:Init static tx FG buffer num: 2
|
||
I (499) wifi:Init static rx buffer size: 1600
|
||
I (499) wifi:Init static rx buffer num: 16
|
||
I (499) wifi:Init dynamic rx buffer num: 32
|
||
I (509) wifi_init: rx ba win: 16
|
||
I (509) wifi_init: accept mbox: 6
|
||
I (509) wifi_init: tcpip mbox: 32
|
||
I (519) wifi_init: udp mbox: 6
|
||
I (519) wifi_init: tcp mbox: 6
|
||
I (519) wifi_init: tcp tx win: 5760
|
||
I (529) wifi_init: tcp rx win: 5760
|
||
I (529) wifi_init: tcp mss: 1440
|
||
I (529) wifi_init: WiFi/LWIP prefer SPIRAM
|
||
I (539) phy_init: phy_version 701,f4f1da3a,Mar 3 2025,15:50:10
|
||
I (569) wifi:mode : sta (98:a3:16:c1:df:80)
|
||
I (569) wifi:enable tsf
|
||
I (1309) MovecallMojiESP32S3: Battery ADC: 1468, Average: 1468, Level: 0%
|
||
I (1329) MovecallMojiESP32S3: 开始延迟初始化触摸板...
|
||
I (1329) MovecallMojiESP32S3: 初始化触摸板...
|
||
I (1329) MovecallMojiESP32S3: 配置触摸传感器...
|
||
I (1329) MovecallMojiESP32S3: 校准触摸阈值...
|
||
I (1329) MovecallMojiESP32S3: 触摸板 0 初始原始值: 20544
|
||
I (1339) MovecallMojiESP32S3: 触摸板 0 设置固定阈值: 5000
|
||
I (1349) MovecallMojiESP32S3: 触摸板 1 初始原始值: 20975
|
||
I (1349) MovecallMojiESP32S3: 触摸板 1 设置固定阈值: 5000
|
||
I (1359) MovecallMojiESP32S3: 触摸板 2 初始原始值: 91392
|
||
I (1359) MovecallMojiESP32S3: 触摸板 2 设置固定阈值: 5000
|
||
I (1369) MovecallMojiESP32S3: 触摸板 3 初始原始值: 15919
|
||
I (1369) MovecallMojiESP32S3: 触摸板 3 设置固定阈值: 5000
|
||
I (1379) MovecallMojiESP32S3: 启用触摸传感器滤波器
|
||
I (1389) MovecallMojiESP32S3: 触摸阈值校准完成,使用固定阈值: 5000
|
||
I (1389) MovecallMojiESP32S3: 创建触摸事件队列...
|
||
I (1399) MovecallMojiESP32S3: 注册触摸中断处理程序...
|
||
I (1399) MovecallMojiESP32S3: 创建触摸事件任务...
|
||
I (1409) MovecallMojiESP32S3: 触摸事件任务启动
|
||
I (1409) MovecallMojiESP32S3: 所有触摸状态已重置
|
||
I (1409) MovecallMojiESP32S3: 触摸事件任务开始主循环
|
||
I (1419) MovecallMojiESP32S3: 设置触摸监控...
|
||
I (1429) MovecallMojiESP32S3: 触摸板初始化完成
|
||
I (2309) MovecallMojiESP32S3: Battery ADC: 1439, Average: 1453, Level: 0%
|
||
I (2979) wifi: Found AP: airhub, BSSID: 70:2a:d7:85:bc:eb, RSSI: -26, Channel: 1, Authmode: 3
|
||
I (2989) WifiBoard: Starting WiFi connection, playing network connection sound
|
||
W (2989) wifi:Password length matches WPA2 standards, authmode threshold changes from OPEN to WPA2
|
||
I (3099) wifi:new:<1,0>, old:<1,0>, ap:<255,255>, sta:<1,0>, prof:1, snd_ch_cfg:0x0
|
||
I (3099) wifi:state: init -> auth (0xb0)
|
||
I (3109) wifi:state: auth -> assoc (0x0)
|
||
I (3129) wifi:state: assoc -> run (0x10)
|
||
I (3139) wifi:connected with airhub, aid = 3, channel 1, BW20, bssid = 70:2a:d7:85:bc:eb
|
||
I (3139) wifi:security: WPA2-PSK, phy: bgn, rssi: -27
|
||
I (3139) wifi:pm start, type: 1
|
||
|
||
I (3149) wifi:dp: 1, bi: 102400, li: 3, scale listen interval from 307200 us to 307200 us
|
||
I (3149) wifi:set rx beacon pti, rx_bcn_pti: 14, bcn_timeout: 25000, mt_pti: 14, mt_time: 10000
|
||
I (3169) wifi:<ba-add>idx:0 (ifx:0, 70:2a:d7:85:bc:eb), tid:0, ssn:0, winSize:64
|
||
I (3199) wifi:AP's beacon interval = 102400 us, DTIM period = 1
|
||
I (3309) MovecallMojiESP32S3: Battery ADC: 1432, Average: 1446, Level: 0%
|
||
I (6179) wifi: Got IP: 192.168.124.32
|
||
I (6179) esp_netif_handlers: sta ip: 192.168.124.32, mask: 255.255.255.0, gw: 192.168.124.1
|
||
I (6179) MODEL_LOADER: The storage free size is 22080 KB
|
||
I (6179) MODEL_LOADER: The partition size is 3072 KB
|
||
I (6189) MODEL_LOADER: Successfully load srmodels
|
||
I (6189) AudioProcessor: Non-realtime mode: Standard VAD enabled
|
||
I (6199) AudioProcessor: AFE configuration: AEC=disabled, VAD=enabled, core=1, priority=5
|
||
I (6209) AudioProcessor: Audio communication task started, feed size: 160 fetch size: 512
|
||
I (6209) Application: 🔧 Using simple VAD for basic voice detection - complex echo-aware VAD disabled
|
||
I (6219) AudioProcessor: Echo-aware VAD params updated: snr_threshold=0.30, min_silence=200ms, cooldown=500ms
|
||
I (6229) WakeWordDetect: Model 0: wn9_nihaoxiaozhi_tts
|
||
I (6239) AFE_CONFIG: Set WakeNet Model: wn9_nihaoxiaozhi_tts
|
||
MC Quantized wakenet9: wakenet9l_tts1h8_你好小智_3_0.631_0.635, tigger:v4, mode:0, p:0, (Aug 11 2025 15:20:50)
|
||
I (6279) WakeWordDetect: Audio detection task started, feed size: 512 fetch size: 512
|
||
I (6289) Application: STATE: idle
|
||
I (6669) Application: Entering idle state, playing standby sound
|
||
I (6669) main_task: Returned from app_main()
|
||
I (10889) MovecallMojiESP32S3: BOOT button clicked
|
||
I (10889) MovecallMojiESP32S3: 触摸任务已解锁,可以接收新的触摸
|
||
I (10889) MovecallMojiESP32S3: 当前设备状态: 3
|
||
I (10889) MovecallMojiESP32S3: 所有触摸状态已重置
|
||
I (10889) MovecallMojiESP32S3: 从待命状态切换到聆听状态
|
||
I (10899) MovecallMojiESP32S3: 强制重新初始化音频输出
|
||
I (10909) I2S_IF: Pending out channel for in channel running
|
||
I (10919) AudioCodec: Set output enable to false
|
||
I (10969) I2S_IF: channel mode 0 bits:16/16 channel:2 mask:1
|
||
I (10969) I2S_IF: STD Mode 1 bits:16/16 channel:2 sample_rate:16000 mask:1
|
||
I (10979) Adev_Codec: Open codec device OK
|
||
I (10989) AudioCodec: Set output enable to true
|
||
I (10989) MovecallMojiESP32S3: 播放提示音:卡卡在呢
|
||
I (10989) MovecallMojiESP32S3: 等待音频播放完成...
|
||
I (11609) MovecallMojiESP32S3: 音频队列已清空,等待硬件输出完成...
|
||
I (12109) MovecallMojiESP32S3: 音频播放完成
|
||
I (12109) Application: STATE: connecting
|
||
I (12169) Application: Attempting to open audio channel
|
||
I (12169) WebSocket: Connecting to wss://airlab-xiaozhi.airlabs.art:443/xiaozhi/v1/
|
||
I (12439) wifi:<ba-add>idx:1 (ifx:0, 70:2a:d7:85:bc:eb), tid:5, ssn:0, winSize:64
|
||
I (12549) esp-x509-crt-bundle: Certificate validated
|
||
I (12889) Application: 🟢 音频通道已打开
|
||
I (12889) Application: 🔄 禁用电源管理模式
|
||
I (12889) wifi:Set ps type: 0, coexist: 0
|
||
|
||
I (12899) Application: 🟢 音频通道初始化完成
|
||
I (12899) Application: Setting listening mode to 0
|
||
I (12899) Application: STATE: listening
|
||
I (13169) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (13259) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (13519) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (14929) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (15179) Application: >> 明天天气怎么样?
|
||
I (15179) Application: STATE: speaking
|
||
I (19789) Application: << 奇怪耶
|
||
I (21189) Application: << 没找到广州市的天气信息欸,你看看地点是不是输入得不太对啦
|
||
I (24669) Application: Free internal: 37291 minimal internal: 35291
|
||
I (27199) Application: << 你也可以换个地点再问问看呀
|
||
I (30049) Application: STATE: listening
|
||
I (30539) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (30729) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (33989) MovecallMojiESP32S3: Story button clicked!
|
||
I (33989) MovecallMojiESP32S3: 发送故事请求
|
||
I (33989) Protocol: Sending story request JSON: {"session_id":"","type":"story"}
|
||
I (33999) Application: Sent story request
|
||
I (34449) Application: >> 为您献上,星空草原的冒险之旅
|
||
I (34459) Application: STATE: speaking
|
||
I (35619) Application: << 为您献上
|
||
I (36999) Application: << 星空草原的冒险之旅
|
||
I (43669) Application: Free internal: 36871 minimal internal: 35291
|
||
I (43889) MovecallMojiESP32S3: BOOT button clicked
|
||
I (43889) MovecallMojiESP32S3: 触摸任务已解锁,可以接收新的触摸
|
||
I (43889) MovecallMojiESP32S3: 当前设备状态: 6
|
||
I (43889) MovecallMojiESP32S3: 所有触摸状态已重置
|
||
I (43889) MovecallMojiESP32S3: 🔴 BOOT button pressed in Speaking state - initiating abort sequence
|
||
I (43909) MovecallMojiESP32S3: 从说话状态切换到聆听状态
|
||
I (43909) Application: 🔵 AbortSpeakingAndReturnToListening: Starting transition from speaking to listening state (断开连接方案)
|
||
I (43929) Application: 🔵 清空音频队列并重置音量
|
||
I (43939) Application: ✅ 音频队列已清空,音量已重置为0
|
||
I (43939) Application: 🔵 AbortSpeakingAndReturnToListening: Sending abort message to server
|
||
I (43949) Application: 📡 WebSocket连接正常,发送中止消息
|
||
I (43949) Application: ✅ 中止消息发送成功
|
||
I (43959) Application: 🔵 AbortSpeakingAndReturnToListening: Transition initiated - keeping WebSocket connection and switching to listening
|
||
I (44069) Application: ⏳ 延迟100ms后播放音效并切换到聆听状态
|
||
I (44069) Application: 🔵 AbortSpeakingAndReturnToListening: Playing KAKAZAINNE sound
|
||
I (44069) Application: 强制重新初始化音频输出
|
||
I (44069) I2S_IF: Pending out channel for in channel running
|
||
I (44079) AudioCodec: Set output enable to false
|
||
I (44129) I2S_IF: channel mode 0 bits:16/16 channel:2 mask:1
|
||
I (44129) I2S_IF: STD Mode 1 bits:16/16 channel:2 sample_rate:16000 mask:1
|
||
I (44139) Adev_Codec: Open codec device OK
|
||
I (44149) AudioCodec: Set output enable to true
|
||
I (44149) Application: 播放提示音:卡卡在呢
|
||
I (44149) Application: ✅ 音量设置成功: 0.58
|
||
I (44149) Application: 等待音频播放完成...
|
||
I (44789) Application: 音频队列已清空,等待硬件输出完成...
|
||
I (45289) Application: 音频播放完成
|
||
I (45289) Application: 🔵 AbortSpeakingAndReturnToListening: Switching to listening state (保持WebSocket连接)
|
||
I (45289) Application: STATE: listening
|
||
I (46579) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (48719) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (49689) Application: >> 给我讲个小故事
|
||
I (49689) Application: STATE: speaking
|
||
I (51279) Application: >> 让我们聆听,星空草原的冒险之旅
|
||
I (51289) Application: STATE: listening
|
||
I (51599) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (51699) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (52109) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (52299) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (52559) Application: << 让我们聆听
|
||
I (53139) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (53239) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (54109) Application: << 星空草原的冒险之旅
|
||
I (55259) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (55889) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (57099) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (57869) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (60269) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (60379) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (60669) Application: Free internal: 38631 minimal internal: 31407
|
||
I (63309) MovecallMojiESP32S3: Battery ADC: 1503, Average: 1458, Level: 0%
|
||
I (65739) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (65839) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (66699) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (66779) MovecallMojiESP32S3: BOOT button clicked
|
||
I (66779) MovecallMojiESP32S3: 触摸任务已解锁,可以接收新的触摸
|
||
I (66779) MovecallMojiESP32S3: 当前设备状态: 5
|
||
I (66779) MovecallMojiESP32S3: 所有触摸状态已重置
|
||
I (66789) MovecallMojiESP32S3: 🔵 BOOT button pressed in Listening state - switching to idle
|
||
I (66799) MovecallMojiESP32S3: 从聆听状态切换到待命状态
|
||
I (66839) WS: Websocket disconnected
|
||
I (66839) WS: Audio processor stopped immediately
|
||
I (66839) Application: 🔴 音频通道关闭,开始清理任务
|
||
I (66839) Application: 🔴 后台任务完成
|
||
I (66869) WS: 🔧 WebSocket已安全删除
|
||
I (66869) Application: 🔧 设备不在idle状态,跳过电源管理设置
|
||
I (66869) Application: 🔄 设置设备为空闲状态
|
||
I (66869) Application: STATE: idle
|
||
I (66869) Application: Entering idle state, playing standby sound
|
||
I (69919) MovecallMojiESP32S3: BOOT button clicked
|
||
I (69919) MovecallMojiESP32S3: 触摸任务已解锁,可以接收新的触摸
|
||
I (69919) MovecallMojiESP32S3: 当前设备状态: 3
|
||
I (69919) MovecallMojiESP32S3: 所有触摸状态已重置
|
||
I (69929) MovecallMojiESP32S3: 从待命状态切换到聆听状态
|
||
I (69939) MovecallMojiESP32S3: 强制重新初始化音频输出
|
||
I (69949) I2S_IF: Pending out channel for in channel running
|
||
I (69949) AudioCodec: Set output enable to false
|
||
I (69999) I2S_IF: channel mode 0 bits:16/16 channel:2 mask:1
|
||
I (69999) I2S_IF: STD Mode 1 bits:16/16 channel:2 sample_rate:16000 mask:1
|
||
I (70009) Adev_Codec: Open codec device OK
|
||
I (70019) AudioCodec: Set output enable to true
|
||
I (70019) MovecallMojiESP32S3: 播放提示音:卡卡在呢
|
||
I (70019) MovecallMojiESP32S3: 等待音频播放完成...
|
||
I (70639) MovecallMojiESP32S3: 音频队列已清空,等待硬件输出完成...
|
||
I (71139) MovecallMojiESP32S3: 音频播放完成
|
||
I (71139) Application: STATE: connecting
|
||
I (71199) Application: Attempting to open audio channel
|
||
I (71199) WebSocket: Connecting to wss://airlab-xiaozhi.airlabs.art:443/xiaozhi/v1/
|
||
I (71419) esp-x509-crt-bundle: Certificate validated
|
||
I (71769) Application: 🟢 音频通道已打开
|
||
I (71769) Application: 🔄 禁用电源管理模式
|
||
I (71769) wifi:Set ps type: 0, coexist: 0
|
||
|
||
I (71779) Application: 🟢 音频通道初始化完成
|
||
I (71779) Application: Setting listening mode to 0
|
||
I (71779) Application: STATE: listening
|
||
I (72339) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (72619) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (73979) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (74299) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (74459) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (74829) Application: >> 给我讲个小故事
|
||
I (74839) Application: STATE: speaking
|
||
I (76449) Application: >> 正在为您播放,星空草原的冒险之旅
|
||
I (76459) Application: STATE: listening
|
||
I (77559) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (77659) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (77679) Application: << 正在为您播放
|
||
I (78059) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (78199) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (78619) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (79019) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (79559) Application: << 星空草原的冒险之旅
|
||
I (80919) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (81419) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (81999) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (82139) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (82739) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (82839) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (83279) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (83379) Application: Simple VAD state change: speaking=false, device_state=5
|
||
I (84459) Application: Simple VAD state change: speaking=true, device_state=5
|
||
I (84579) MovecallMojiESP32S3: BOOT button clicked
|
||
I (84579) MovecallMojiESP32S3: 触摸任务已解锁,可以接收新的触摸
|
||
I (84579) MovecallMojiESP32S3: 当前设备状态: 5
|
||
I (84579) MovecallMojiESP32S3: 所有触摸状态已重置
|
||
I (84579) MovecallMojiESP32S3: 🔵 BOOT button pressed in Listening state - switching to idle
|
||
I (84599) MovecallMojiESP32S3: 从聆听状态切换到待命状态
|
||
I (84619) WS: Websocket disconnected
|
||
I (84619) WS: Audio processor stopped immediately
|
||
I (84619) Application: 🔴 音频通道关闭,开始清理任务
|
||
I (84629) Application: 🔴 后台任务完成
|
||
I (84659) WS: 🔧 WebSocket已安全删除
|
||
I (84659) Application: 🔧 设备不在idle状态,跳过电源管理设置
|
||
I (84659) Application: 🔄 设置设备为空闲状态
|
||
I (84659) Application: STATE: idle
|
||
I (84659) Application: Entering idle state, playing standby sound
|
||
I (93669) Application: Free internal: 42911 minimal internal: 31407
|
||
I (97269) I2S_IF: Pending out channel for in channel running
|
||
I (97269) AudioCodec: Set output enable to false
|
||
I (103669) Application: Free internal: 42911 minimal internal: 31407
|
||
I (113669) Application: Free internal: 42923 minimal internal: 31407
|
||
I (123309) MovecallMojiESP32S3: Battery ADC: 1339, Average: 1424, Level: 0%
|
||
I (123669) Application: Free internal: 42911 minimal internal: 31407
|
||
I (133669) Application: Free internal: 42919 minimal internal: 31407
|
||
I (143669) Application: Free internal: 42911 minimal internal: 31407
|
||
I (153669) Application: Free internal: 43939 minimal internal: 31407
|
||
I (163669) Application: Free internal: 42911 minimal internal: 31407
|
||
I (173669) Application: Free internal: 42911 minimal internal: 31407
|
||
I (183309) MovecallMojiESP32S3: Battery ADC: 1293, Average: 1378, Level: 0%
|
||
I (183669) Application: Free internal: 42911 minimal internal: 31407
|
||
I (193669) Application: Free internal: 42915 minimal internal: 31407 |