K10接入聊天机器人--小智

2025-01-251.8万
AI 快速预览详细 收起
本文介绍了如何将K10行空板刷入小智人工智能固件,使其具备聊天机器人的功能。硬件准备包括K10行空板和Type-c数据线,软件准备包括小智聊天机器人固件和刷机工具。详细步骤包括下载并解压flash刷机工具,选择合适的固件路径,连接K10端口进行刷机,然后通过手机配网并绑定设备码。最终效果是K10行空板可以作为聊天机器人使用,适合零基础新手和STEM教育场景。


特别感谢“汤半泛”网友,感谢他提供的思路以及固件修改版。
01 项目背景
最近小智机器人特别火爆,那么在K10上是否可以实现接入小智聊天机器人呢?答案是肯定的。
02 项目目的
给 K10 设备刷入小智人工智能固件,实现功能升级优化,让 K10 变身人工智能聊天机器人,拓展更多可能。
03 项目演示视频


04 项目准备
硬件:
  • K10行空板
  • Type-c数据线

软件:
  • 小智聊天机器人固件
  • 刷机工具

05 项目实施过程(固件刷机)
说明:由于刷机过程比较小白,大神们可以跳着查阅。
1.下载flash刷机软件:
https://www.espressif.com.cn/zh-hans/support/download/other-tools
2.解压压缩包,最好不要放在有中文的文件夹下:
3.选中刷机程序:
4.把下载好的固件bin建议放在flash目录的bin文件夹:
5.选中bin固件路径:
6.确定k10端口:计算机--管理--设备管理器
7.连接端口,然后按照图中步骤进行刷机:(注意打勾)
注:如果不显示端口,可以尝试按住boot键,重新连接电脑与板子,再选择端口。
刷机进度:
8.完成刷机,按rst键重启。
06 项目实施过程 (软件配置)
1.K10小智配网!手机连接小智的热点:一般是以xiaozhi为开头

2.连接热点,手机浏览器打开192.168.4.1给K10进行Wi-Fi连接,只支持2.4G wifi。
连接设备后重启。
3.进行后台配置:
小智后台:https://xiaozhi.me/
选择控制台
4.如果没有账号需要先注册账号:
5.绑定设备码(唤醒小智“你好,小智”,然后跳出设备码)
在菜单选择“设备管理”,页面中找到“添加新设备”入口。
输入提示语中告知6位数字的设备 ID,然后点击“添加设备”按钮,如下图示。
6.添加设备后,进行配置角色:比如AI(老师、小孩等等)
这里还有丰富的角色音色,选择广西老表试试?
最后记得保存配置:
到此,利用K10接入人工智能聊天机器人已经完工啦。
7.演示效果:

参考文献:
1.行空板K10官网文档 https://www.unihiker.com.cn/wiki/k10;
2.小智 AI 聊天机器人 https://github.com/78/xiaozhi-esp32
特别感谢:“汤半泛”网友,是他提供的思路以及固件修改版。
最后感谢DFrobot提供的K10以及交流群里各位老师,是你们提供了非常丰富的实践实例,让我觉得信息科技之路并不孤单,谢谢你们!
附:小智AI聊天机器人固件修改版下载附件xiaozhi-df-k10_2.rar





创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(21)
浩瀚的宇宙
你好,请问怎样调用小智的视觉识别?
有空来坐坐
刷程序成功,时常出现对话没反应,怎么办,求指导。
伍老师
可能是固件问题,最新版本试试
秦时明月爱侠岚
刷入成功,谢谢指导
Darren-maker
请问设备码在哪里?没有收到提示语音
flyzxh
请问刷完固件后,k10只有个按键,分别是音量增大减小,按那个键能打断小智当前说话进入到聆听状态?还有换环境,按那个按键重新配网连新的wifi?
大卫1
老师,请问如何把源码改成自己需要的,比如不叫小智叫别的,去除台湾腔等等。
伍老师
伍老师
作者
回复大卫1
刷好固件后,进入后台可以设置音色。
12345678909
老师 请问没有反应该怎么办
余老师
相当不错啊。请问刷入固件后,如何再 连接蓝牙音响?
rzyzzxw
太感谢伍老师,K10已成功刷入小智。
忧伤琴弦
马上刷一个试试
u56FwceNKhP1
老师您好,小智烧录成功了,重新上传K10原有的功能发现语音识别和语音合成用不了了,怎么解决呢
江南1
老师 源码在哪下载呀
江南1
非常感谢................................................
共3条回复,已加载2条,点击查看更多共3条回复,已加载全部
anthonzhai
你好,老师。我现在尝试编译小智的最新固件用于k10,但是出错了,您之前是如何编译的?
纳米物语
非常感谢!
huanghuij
老师您好,请问有K10的小智固件可以修改吗,想要修改引脚做通讯
伍老师
伍老师
作者
回复huanghuij
下载源码可以修改
VONWELL
想问问,刷了这个bin后 还可以使用k10其他的功能吗,想用这个做个AI控制家具的
伍老师
伍老师
作者
回复VONWELL
论坛有人写有一个指令控制家居,挺有趣的
云想衣裳
这个估计只能K10吗,其他的ESP32-S3的可以的不
伍老师
伍老师
作者
回复云想衣裳
这就是ESP32迁移过来的,都可以使用。
木子哦
这个视频看完好悲伤,哈哈哈哈哈
rzegkly
漂亮
easy猿

感谢老师分享,新春快乐!