当前位置:首页 > 方案应用 > 4G AI方案

AI小智全系列产品资料

YM310 CAT1移芯系列模组 | 按键版 + 唤醒版 完整文档

 

AI小智(按键版)

一、产品介绍

通过X09模组接入小智AI系统,实现AI玩具的语音交互功能,支持播报新闻、唱歌、讲故事、回答问题、控制设备等多样化能力,满足娱乐、生活辅助等多场景智能交互需求。

二、系统框图

AI小智按键版系统框图

图1:AI小智(按键版)系统整体框图

用户上行数据流

AI客户端通过麦克风采集音频流,经客户端处理后通过WebSocket上传至AI服务端。

用户下行数据流

服务器利用ASR转文字供LLM大模型处理,输出经TTS生成音频流返回客户端,客户端通过喇叭播放。

三、功能说明

1. 按键

  • 长按:录音进行对话
  • 短按:打断音频播放 或者 连接服务器

2. SPI屏幕

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小智(唤醒版)

一、产品介绍

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

Copyright © 深圳市力成芯科技有限公司 粤ICP备2021152370号
深圳市宝安区西乡大道782号万骏汇926

本站部分图文来源网络,如有侵权问题请通知我们处理!
  • 在线服务