# Soc_bl **Repository Path**: audioman/soc_bl ## Basic Information - **Project Name**: Soc_bl - **Description**: 基于BL618的AI儿童陪伴机器人 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2026-05-07 - **Last Updated**: 2026-05-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 本项目为团队项目 贡献人:陆正荧,潘警,徐浩然 2025/5/19 完成功能: lvgl移植,支持lvgl生成工具的移植(squreline studio guiguider) fatfs移植,支持sd卡写入,sd卡为1线传输模式 ai方案: 1.通过websocket和小智开源后端连接,通过双方协定的的通讯协议 pcm转opus 发送给后端 由服务器的语音转文字模型转换为文字后,调用大语言模型,再由服务器的文字转语音模型,将文字转为opus 发回设备进行解析,播放。 问题:后端识别不准,未解决,但因需后端服务器运行的支持,放弃该方案 2.通过https协议调用百度api 文字转语音,百度大语言模型,语音转文字 {单独} 测试均实现,但未进行延迟优化,以及串联。 语音聊天框架: 分为音频处理部分AudioTask.c 和 网络协议处理部分app_chat.c 2025/5/21 完成语音聊天的功能,延迟优化。 2025/5/29 完成时间校准读取功能 完成ap html配网功能 完成音响和聊天任务切换功能 2025/5/31 完成小夜灯功能,支持led设备管理 2025/6/2 启用https方案, 百度stt ChatGLMLLM 百度tts 实现英语词典,完成英语词典基础功能,问答 2025/6/3 修复任务切换偶尔卡死bug 实现数据保存功能(wifi数据保存) 2025/6/25 ui的chat engwrite engspeak bt基本完成 字库不完整 flash已经占用80,需要优化内存 pwm测试 任务切换正常,卡死概率大大降低 2025/6/26 修复wifi https server任务退出后因为阻塞无法删除的bug 2025/6/27 完成http server 遥控小车功能 2025/7/22 wifi - ai聊天 - 英语词典 - 蓝牙音响 - 遥控 --。。。不卡死的从头到尾操作 2025/7/23 添加基础拍照功能,以jpeg格式保存SD卡 2025/7/25 实现拍照保存至SD卡功能,支持照片识别,语音输入文本后,加以描述地对图片进行识别,文字显示屏幕 实现USB MSC模拟U盘 bug:1.tts语音末尾重复播报 2.还未测试完整流程 3.字库未完整,flash空间不足