Xiaoxia
|
363073658a
|
fix: OTA buffer overflow caused by slow SetChatMessage (#1031)
|
2025-08-06 01:16:52 +08:00 |
|
Terrence
|
d58d55cfe7
|
Bump to 1.8.5
|
2025-08-02 01:27:14 +08:00 |
|
Terrence
|
6a7a403117
|
修复C3唤醒提示音
|
2025-07-21 14:40:35 +08:00 |
|
Terrence
|
a35a344f42
|
Fix frame samples for server AEC
|
2025-07-20 07:53:52 +08:00 |
|
Xiaoxia
|
3c71558a5f
|
v1.8.0: Audio 代码重构与低功耗优化 (#943)
* Reconstruct Audio Code
* Remove old IoT implementation
* Add MQTT-UDP documentation
* OTA升级失败时,可以继续使用
|
2025-07-19 22:45:22 +08:00 |
|
laride
|
5c8707075f
|
feat: add state change events and callbacks (#798)
|
2025-07-18 01:35:31 +08:00 |
|
ZhouKe
|
1aea59a472
|
multinet wakeword (#927)
Co-authored-by: zk <982145@qq.com>
|
2025-07-18 01:18:40 +08:00 |
|
Ky1eYang
|
0c971f76e3
|
feat: 添加自定义消息接收并打印在display或串口上 (#921)
* feat: 添加声波配网, 需调整application的ReadAudio公有, 需添加条件编译, 位于'afsk_demod.h'内定义参数
* mod: afsk的重构,旨在提高代码可读性并遵循Google C++代码风格指南
* mod: 更新依赖esp-wifi-connect需求版号
* feat: 添加声波配网, 需调整application的ReadAudio公有, 需添加条件编译, 位于'afsk_demod.h'内定义参数
* mod: afsk的重构,旨在提高代码可读性并遵循Google C++代码风格指南
* mod: 更新依赖esp-wifi-connect需求版号
* mod: 添加判断只有在WiFi配置模式下才会调用ReadAudio, 否则delay(联网成功重启后该任务不会被启动)
* add: 添加USE_ACOUSTIC_WIFI_PROVISIONING进MENU开关声波配网功能
* feat: 添加mqtt自定义消息接收, 修复menu的声波配网config
* 简化接收custom消息的处理, 只打印或处理payload字段
* fix: 修复payload在执行时指向被释放的线程不安全问题
---------
Co-authored-by: yangkaiyue <yangkaiyue1@tenclass.com>
|
2025-07-18 01:07:57 +08:00 |
|
Xiaoxia
|
6bb95073a4
|
v1.7.7: 支持 EC801E 模组,增加 xmini-c3-v3, xmini-c3-4g (#930)
|
2025-07-17 20:18:21 +08:00 |
|
Terrence
|
d1c586239c
|
fix CPU usage of esp32c3 with ml307
|
2025-06-29 06:01:41 +08:00 |
|
Terrence
|
b3ab3d0920
|
在S3芯片上使用更多的PSRAM,解决立创开发板拍照时可能出现内存不足的问题
|
2025-06-24 04:59:00 +08:00 |
|
Terrence
|
bf125446b3
|
feat: Use BOOT button to enter audio testing state when Wi-Fi configuring
|
2025-06-13 19:57:07 +08:00 |
|
Terrence
|
7bc5f7bb0c
|
Add audio debugger
|
2025-06-06 20:24:00 +08:00 |
|
Terrence
|
24ede22197
|
wechat ui支持摄像头预览
|
2025-06-06 16:54:53 +08:00 |
|
Xiaoxia
|
8729fad9a8
|
v1.7.1: fix send audio (#771)
* screen -> display
* Add AUDIO_CODEC_DEFAULT_MIC_GAIN
* WebRTC -> NSNet
* fix: send audio priority
|
2025-06-06 14:03:46 +08:00 |
|
Terrence
|
5621fa5a65
|
fix: 长按切换到点按后,无法唤醒的问题
|
2025-06-05 18:41:23 +08:00 |
|
Xiaoxia
|
ae57131c15
|
Add wake word to xmini-c3 (#730)
* esp-hi: MCP protocol is not ready yet
* Add wake word to xmini-c3
|
2025-05-31 22:21:03 +08:00 |
|
espressif2022
|
f5c1c30c5e
|
feat: add new board esp-hi (#666)
* feat: add new board esp-hi
* feat(esp-hi): update servo_dog_ctrl
---------
Co-authored-by: Li Junru <lijunru@espressif.com>
Co-authored-by: Xiaoxia <terrence@tenclass.com>
|
2025-05-29 23:29:33 +08:00 |
|
Xiaoxia
|
d80f94387a
|
v1.6.6: Set MCP as default IoT Protocol (#690)
|
2025-05-27 14:58:49 +08:00 |
|
Terrence
|
3a2e6875b6
|
Add audio_send_queue to synchronize timestamp
|
2025-05-27 05:44:46 +08:00 |
|
Terrence
|
0c57df1cd8
|
v1.6.5: Improve performance and memory usage
|
2025-05-26 14:30:44 +08:00 |
|
Terrence
|
0204b8800b
|
update status bar immediately after network started
|
2025-05-24 07:25:34 +08:00 |
|
Terrence
|
0b98392286
|
Remove update display timer
|
2025-05-24 03:03:33 +08:00 |
|
Terrence
|
5da66773d5
|
Add MCP server
|
2025-05-22 19:19:48 +08:00 |
|
Terrence
|
7925f77739
|
Fix: 切换状态后一段时间内无法录音问题
|
2025-05-19 01:29:39 +08:00 |
|
Ky1eYang
|
27d85356e4
|
修改send packet时直接获取时间戳为队列获取时间戳 (#628)
* 修改实时aec传输时间戳改队列方式
* 删/注释化一下log代码, pr
---------
Co-authored-by: yangkaiyue <yangkaiyue1@tenclass.com>
|
2025-05-16 18:46:20 +08:00 |
|
Xiaoxia
|
be18c1aa04
|
Add server AEC option
|
2025-05-09 14:00:26 +08:00 |
|
Terrence
|
f6334246ca
|
Add dummy audio processor
|
2025-04-29 18:17:08 +08:00 |
|
Xiaoxia
|
b804343d30
|
Audio stream packet with timestamp
|
2025-04-28 23:10:24 +08:00 |
|
Terrence
|
6fbf272613
|
Allow 10 audio packets in recv queue
|
2025-04-28 11:19:28 +08:00 |
|
Terrence
|
3404180a77
|
更新Wi-Fi组件版本,从OTA接口读取Websocket服务器
|
2025-04-21 15:13:11 +08:00 |
|
Terrence
|
c380617cca
|
Support MQTT endpoint port
|
2025-04-21 15:13:11 +08:00 |
|
Terrence
|
6e73a11ac9
|
Add two types, system and alert.
|
2025-04-14 16:02:41 +08:00 |
|
Terrence
|
d5d8b34b2b
|
Add activation version 2
|
2025-04-14 15:44:06 +08:00 |
|
Xiaoxia
|
f76f31aa12
|
Prevent too many opus packets in queue
|
2025-04-13 23:12:44 +08:00 |
|
Terrence
|
78d7b40914
|
将项目版本更新至1.5.9,优化内存使用,增加主任务栈大小至8192,优化固件升级流程,重构主循环为MainEventLoop,添加新版本检查功能,更新音频编解码器的DMA配置常量。
|
2025-04-13 11:47:15 +08:00 |
|
Xiaoxia
|
04c0da059f
|
Fix missing display
|
2025-04-11 03:11:32 +08:00 |
|
Terrence
|
a5dfe67504
|
move ota headers to ota.cc
|
2025-04-10 18:56:17 +08:00 |
|
Xiaoxia
|
70883058e8
|
fix startup sound
|
2025-04-04 15:29:44 +08:00 |
|
Terrence
|
45012e38d4
|
Fix upgrade failure (main task stack overflow)
|
2025-03-30 16:13:49 +08:00 |
|
Xiaoxia
|
fa899a310e
|
ESP-BOX-3 / LichuangDev enable AEC to support realtime chat (#429)
* read frame duration from server
* fit wechat style emoji size
* Make Wechat UI look better
* Add Realtime Chat to ESP-BOX-3/LichuangDev
* disable debug log
* Fix Sh1106 Compile Error Bug. IDF 5.3.2 Not supporting sh1106-esp-idf. (#424)
* Fix ESP32 Board Led No Light Bug (#427)
* add board esp32-s3-touch-lcd-3.5 (#415)
* add board esp32-s3-touch-lcd-3.5
* add axp2101
---------
Co-authored-by: flyingtjy <flyingtjy@gmail.com>
---------
Co-authored-by: ooxxU <71391474@qq.com>
Co-authored-by: flying1425 <79792003+flying1425@users.noreply.github.com>
Co-authored-by: flyingtjy <flyingtjy@gmail.com>
|
2025-03-30 09:07:08 +08:00 |
|
Terrence
|
1619217bd9
|
Upgrade esp-sr to 2.0.2, improve performance
|
2025-03-22 06:09:12 +08:00 |
|
Terrence
|
71799ed85c
|
Bump to 1.4.8
|
2025-03-20 02:03:55 +08:00 |
|
Xiaoxia
|
8267f59a6a
|
sending part of IoT states
|
2025-03-08 04:04:40 +08:00 |
|
Terrence
|
11c146f6ad
|
fix led highlight when listening
|
2025-03-07 18:07:40 +08:00 |
|
Terrence
|
f1de536110
|
Don't feed wake word if listening
|
2025-03-06 07:13:17 +08:00 |
|
Terrence
|
70cb3410b0
|
set i2c freq to 400000
|
2025-03-06 06:27:36 +08:00 |
|
Terrence
|
cead024698
|
Add Backlight and PowerSaveTimer
|
2025-03-05 09:37:13 +08:00 |
|
Terrence
|
1a808962e2
|
display优先级调为最低,避免滚动字幕消耗过多CPU
|
2025-03-04 07:33:49 +08:00 |
|
Terrence
|
5997ff2ac4
|
没有唤醒词的板子可以开启Auto Light Sleep,待机40~50mA
|
2025-03-04 06:27:11 +08:00 |
|