面包屑图标 当前位置: 首页
AI资讯
热点详情

自己动手制作小智AI智能助手

AI热点日报
AI热点日报时间:2026-07-10
热点解读

从零组装ESP32-S3开发板并焊接排针、连接面包板,完成硬件搭建后,通过esp-idf环境刷写系统,可自定义唤醒词(如HiLily),经编译、烧录与上电测试实现语音唤醒。激活后需在手机端修改昵称与唤醒词一致,避免应答歧义。

从零开始,亲手打造一台专属于你的小智AI,这份详细教程将引导你走完从硬件组装到系统刷写的完整流程,并教你如何修改唤醒词,让AI更具个性。无论你是初学者还是资深玩家,只要按步骤操作,都能顺利完成。

一、硬件组装:搭建小智AI的“骨架”

先来看小智AI的散件全家福:核心是一块ESP32-S3 开发板,搭配面包板、排针、各种连接线等。

1. 焊接排针

排针需要焊接到开发板上。若你没有焊接工具,可找修手机店代焊。焊接时务必注意焊点饱满、无虚焊,确保每根针脚都牢固连接。

小提示: 焊接前可用酒精擦拭焊盘,去除氧化层,能让焊接效果更佳。

2. 面包板拼接与接线

面包板共两块,利用侧面的榫卯结构将它们拼接起来。拼接要点:

  • 两块面包板必须通过侧面的榫卯结构拼接,只要拼合即可,正负极无需在意。
  • 适当调整两块面包板的角度,ESP32-S3开发板可以轻松插入面包板(原以为要用劲,结果很顺利)。
  • 整个设备以ESP32为核心,“脚踩两只船”,分别“踩”在两块面包板上。
  • 小部件(如电阻、电容、按键)以开发板的管脚为中心,布局在两侧面包板上。
  • 明确每根管脚(数字轴)非常重要,具体接线的长度(字母轴)其实无关紧要。

如上图所示,ESP32恰好跨在两块面包板上,各占一排,从底部第一个插口开始。套件包内配备多种连接线,在面包板上插线的过程十分解压。

小提示: 面包板上的插孔是连通的(每行5孔),接线时注意不要插错行列,以免短路。

3. 最终完成的样子

硬件搭建完成后,右下角可安装音量键、唤醒键,但因为语音控制完全可以实现,所以不装实体按键也没问题。

(注:此处图片与上文相同,实际完成图请参考原文)

注意: 硬件插好后,设备不会亮起,需要进入下一步——刷写系统。


二、系统刷写:给小智AI注入“灵魂”

准备工作:下载小智AI源码

访问 https://github.com/78/xiaozhi-esp32,点击右上角的“Code” → “Download ZIP”,将源码压缩包下载到电脑。

重要: 下载的ZIP文件后续会用到,请勿删除或移动。

方法一:官网一键刷写(快速法)

小智官网提供了一个flash工具,可直接将下载的ZIP文件原封不动刷入开发板。此方法简便但无法修改唤醒词,适合只想快速使用默认设置的用户。

方法二:使用esp-idf环境(推荐,可自定义唤醒词)

安装esp-idf后,你就能获得更多自由度,比如修改小智AI的唤醒词。以下操作全部在Windows 11系统中进行。

1. 安装esp-idf

  • 下载安装包:https://dl.espressif.com/dl/esp-idf/?idf=4.4,选择“5.3.3”版本(离线安装包约1.42GB,服务器在国内,下载速度很快)。
  • 管理员身份安装,默认安装在C盘“Expressif”目录下(建议改到其他盘符,避免占用C盘空间)。
  • 安装过程保持默认配置,一路回车,直到结束。
  • 安装完成后,命令行会弹出如下界面,表示成功:
    (示意,实际截图参考原文)

小提示: 安装结束后重启Windows,确保所有环境变量生效。

2. 连接小智开发板到电脑

用USB线将ESP32-S3开发板右侧的Type-C口连接到电脑。在Windows的设备管理器中,展开“端口(COM和LPT)”,可以看到开发板对应的COM号。本例中COM号为COM5(请记录你自己的COM号,后续会用到)。

注意: 下面所有操作过程中,务必保持USB连接稳定,不要随意拔插。

3. 将小智源码放入esp-idf目录

把之前下载的“xiaozhi-esp32-main.zip”解压到 C:\Espressif\ 目录下(若你修改了安装路径,请对应调整)。解压后路径应为:

C:\Espressif\xiaozhi-esp32-main

4. 运行esp-idf PowerShell并进入项目目录

管理员身份运行esp-idf的PowerShell(在开始菜单中找到“ESP-IDF 5.3.3 PowerShell”),然后执行:

cd C:\Espressif\xiaozhi-esp32-main

5. 执行三条关键命令

在项目目录下,依次运行以下三条命令(每条命令需要几分钟执行时间):

idf.py set-target esp32s3
idf.py menuconfig
idf.py -p COM5 build flash monitor
  • 第一条命令:设置目标开发板为ESP32-S3。
  • 第二条命令:打开配置菜单,用于修改唤醒词(及其他选项)。若你不需要修改唤醒词,可跳过此条。
  • 第三条命令:编译、刷写并启动监视器。注意将 COM5 替换为你自己的实际COM号。

重要: 若你不需要修改唤醒词,则运行第一条和第三条命令即可。第二条命令(menuconfig)会在后面详细介绍。

6. 修改唤醒词(以“Hi, Lily”为例)

为什么要修改唤醒词?默认唤醒词是“你好小智”,但所有以“你好小...”开头的词实际上都能唤醒它,不够精准。如果你有两台小智AI,分别设置不同的唤醒词,就能调用不同的小智。建议将唤醒词修改为避开“你好”模式的词,例如:喵喵同学、Hi Lily、小滨小滨、小明同学等。

运行第二条命令 idf.py menuconfig 后,按以下顺序操作:

  • 进入菜单,选择 “ESP Speech Recognition”,回车。
  • 在列表中选择唤醒词。默认是“你好小智”,用空格键勾选,上下键移动。选择 “Hi, Lily”(或其他你喜欢的词)。
  • 输入 “s” 保存设置。
  • Esc 退出配置界面。

小提示: 唤醒词支持多选,但个人建议只选一个,以免混淆。

7. 刷入开发板

保存好唤醒词后,运行第三条命令(编译+刷写+监视):

idf.py -p COM5 build flash monitor

等待几分钟,直到屏幕出现刷写完成的提示(类似下图):

(示意,实际截图参考原文)

刷写完成后,按 Ctrl + ] 退出监视器。此时可以断开USB连接。

8. 上电测试

给小智AI接通电源(通过Type-C或电池),然后用你设置的唤醒词(比如“Hi Lily”)呼唤它,应该能够成功唤醒。


三、激活与修改昵称

小智AI的激活过程需要配合手机APP,具体操作可参考之前的教程(此处不再赘述)。激活后,建议将小智的昵称修改为与唤醒词里的名字保持一致。例如唤醒词是“Hi Lily”,则昵称也应设为“Lily”,否则每次唤醒后它会说“你找Lily?我是小智”,会略显尴尬。

修改昵称可在手机端设置中完成。


常见问题FAQ

  • Q:刷写过程中提示“串口无法打开”怎么办?
    A:首先确认设备管理器中开发板的COM号是否正确,并确保没有被其他程序占用(如串口助手)。尝试重新插拔USB或更换USB线。
  • Q:安装esp-idf时提示需要Python环境?
    A:官方一键安装包已内置Python,无需单独安装。若遇到问题,请以管理员身份运行安装程序,并暂时关闭杀毒软件。
  • Q:menuconfig中无法找到“ESP Speech Recognition”选项?
    A:请确认项目目录正确,且已运行过 idf.py set-target esp32s3。若仍然没有,尝试重新下载源码并解压。
  • Q:唤醒词可以完全自定义吗?
    A:本教程的方法只能在系统设定的唤醒词列表中选择。如果需要完全自定义(例如“小爱同学”),需要修改代码,这已超出本教程范围。后续可参考相关文档继续探索。
  • Q:我已经有一个成品小智AI,能否用本教程修改唤醒词?
    A:可以。方法完全一样:连接开发板到电脑,运行上述三条命令(注意COM口),在第二条命令中修改唤醒词并保存即可。刷写时原数据会被覆盖,请提前做好备份。

总结与下一步

通过以上步骤,你已成功从散件组装出一台小智AI,并为其刷写了带自定义唤醒词的系统。运行第二条命令 idf.py menuconfig 时,你会看到更多可修改的选项(如修改语音模型、网络配置等),这正是一步探索的入口。希望这台小智AI能给你带来乐趣!

热点追踪提示词
你是一名 AI 行业编辑,请围绕下面这条热点输出一份资讯解读:
热点:自己动手制作小智AI智能助手要求:
1. 先用一句话解释这条热点在讲什么
2. 再总结它为什么重要
3. 说明会影响哪些 AI 产品或内容方向
4. 最后给出 3 个适合资讯站使用的标题
来源:https://www.53ai.com/news/zhinengyingjian/2025051247208.html
ai 人工智能

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关热点
AI热点2026-07-10 12:34
专业Logo设计打造令人难忘的品牌形象

DiffusionLogoStudio是一款面向个人创业者、小型企业主和创业公司的AI工具,无需设计知识即可生成独特、可商用的品牌标识。它支持Logo定制、无限可伸缩、添加文字及模拟场景预览,低成本解决传统设计成本高、易撞脸的问题。

AI热点2026-07-10 12:33
Stratup.ai AI创业点子与工具平台

Stratup ai是一款基于人工智能的创业点子生成与探索工具,面向创业者、企业家和投资者。它能发现商业创意、分析市场需求与竞争格局,生成包括市场规模、风险评估在内的详细报告,辅助商业决策,将创意转化为系统流程。

AI热点2026-07-10 12:33
猫眼人工智能反欺凌软件学校智能监控与预警

猫眼是一套基于人工智能的校园反欺凌系统,通过分析音频与视频信号实时检测言语威胁和肢体冲突,秒级向教职工发送警报,将被动监控升级为主动防御,助力学校及时干预欺凌事件。

AI热点2026-07-10 12:33
SAP旗下最新推出的商业智能AI助手Joule全面介绍

SAP推出商业智能AI助手Joule,将生成式AI嵌入企业工作流,覆盖HR、财务、供应链等领域。能撰写招聘广告、分析销售业绩、提供供应链改善方案并自动联系系统,核心特色是理解业务语境,提供情景化建议并协助完成日常工作。

延伸阅读