AI小智全系列产品资料
YM310 CAT1移芯系列模组 | 按键版 + 唤醒版 完整文档
AI小智(按键版)
一、产品介绍
通过X09模组接入小智AI系统,实现AI玩具的语音交互功能,支持播报新闻、唱歌、讲故事、回答问题、控制设备等多样化能力,满足娱乐、生活辅助等多场景智能交互需求。
二、系统框图
图1:AI小智(按键版)系统整体框图
用户上行数据流
AI客户端通过麦克风采集音频流,经客户端处理后通过WebSocket上传至AI服务端。
用户下行数据流
服务器利用ASR转文字供LLM大模型处理,输出经TTS生成音频流返回客户端,客户端通过喇叭播放。
三、功能说明
1. 按键
- 长按:录音进行对话
- 短按:打断音频播放 或者 连接服务器
2. SPI屏幕
图2:SPI屏幕多区域显示效果(电量/表情/字幕/状态)
屏幕通过不同类型的消息更新显示内容,包含三大区域:
- 图标状态栏:显示电量、表情、网络状态
- 工作状态栏:显示网络连接、录音/播放状态
- 字幕显示:显示从AI服务器获取的文字内容
3. AI灯
- 快闪:正在对话
- 熄灭:停止对话
4. 网络灯
- 慢闪:4G网络连接成功
- 快闪:连接服务器中
- 常量:服务器连接成功
- 熄灭:服务器断开连接
5. 音频
- 上行:录音并将录音数据转成opus数据流
- 下行:播放服务器返回的opus数据流
四、使用说明
1. 硬件搭建
所需硬件:AI开发板、SPI屏幕、喇叭、外接天线、电池、1.25 2P接线端子(均提供购买链接)
图3:AI小智(按键版)硬件完整接线效果
SPI屏幕与LCD底座管脚接线表
| SPI屏幕管脚 | LCD底座管脚号 | 功能说明 |
|---|---|---|
| VCC | 1 | 屏幕供电 |
| LCD_CS | 2 | 屏幕CS片选线 |
| LCD_RESET | 3 | 屏幕RESET |
| LCD_D1 | 4 | 屏幕数据线 |
| LCD_DC | 5 | 屏幕命令/数据选择 |
| LCD_DO | 6 | 屏幕时钟线 |
2. 固件下载
- 固件1(首选)
- 固件2【固件1无法绑定设备情况下,再用固件2】
自定义开发固件编译命令:.\build.bat YM310_X09S.U62 ai_xiaozhi
3. 连接小智AI服务器
- 登录网址:https://xiaozhi.me/login
- 登录后可新建智能体并配置角色信息
- 角色配置完成后,输入设备码绑定设备,绑定成功后重启设备即可使用
演示视频:AI小智(按键版)功能展示
AI小智(唤醒版)
一、产品介绍
图1:AI小智(唤醒版)硬件实物展示
在AI小智(按键版)基础上,新增语音唤醒芯片,支持AEC(回声消除)和端侧VAD(语音活动检测),可通过关键词「小智同学」语音唤醒,带来更流畅的AI对话体验。
二、硬件功能对比
| 功能项 | AI小智(唤醒版) | AI小智(按键版) |
|---|---|---|
| 唤醒芯片 | 支持 | 不支持 |
| KEY 按键 | 支持 | 支持 |
| PK 按键 | 支持 | 不支持 |
| LCD | 不支持 | 支持 |
| NET LED | 不支持 | 支持 |
| AI LED | 支持 | 支持 |
三、功能说明
1. 按键功能
- KEY按键:按下开始录音,再按一下停止录音
- PK按键:长按开关机;短按调节音量
2. AI灯状态
- 常量:IDLE状态,等待说话/指令
- 闪烁:对话过程中
- 熄灭:服务器断开/进入睡眠
3. 音频处理
- 上行:录音并将录音数据转成opus数据流
- 下行:播放服务器返回的opus数据流
4. 唤醒芯片
- 支持关键词「小智同学」唤醒
- 集成codec功能,完成录音和播放处理
- 支持AEC回声消除、端侧VAD语音活动检测
四、使用说明
1. 固件下载与开发
- 编译好的固件:点击获取
- 自定义开发固件编译命令:
.\build.bat YM310_X09S.U62 ai_xiaozhi_wakeup
五、唤醒功能(核心)
图2:唤醒功能状态机迁移流程图
唤醒流程基于状态机迁移实现,共分三种状态:
- IDLE状态:录音/播放结束后进入,等待指令/说话
- sleep状态:IDLE状态超过60秒自动进入,仅可通过唤醒词「小智同学」触发录音
- 非sleep状态:可通过任意语音唤醒/打断对话,快速开始新对话
六、通用开发指南(全版本适用)
小智AI源码介绍
| 源码文件 | 功能说明 |
|---|---|
| xiaozhi_main.c | 主要功能代码,串联按键、显示、音频播放等逻辑 |
| xiaozhi_server.c | 连接小智服务器,完成音频数据收发 |
| xiaozhi_audio.c | 完成录音、播放功能 |
| xiaozhi_vbat.c | 电源管理功能 |
演示视频:AI小智(唤醒版)功能展示
方案应用
联系方式
深圳市力成芯科技有限公司
联系人:朱小姐
电话:15017939530
邮箱:info@lc-chip.com
深圳市宝安区西乡大道782号万骏汇926


