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

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