【AI硬件教程】为硬件注入“AI灵魂”

智能语音交互数据库大模型

前一段时间分享了让ai主动打电话,收到了许多朋友的反馈,大家都比较感兴趣。前几天,自己动手做了【ai聊天机器人】硬件,先给大家看一下成品展示:

给大家分享一下我的制作过程:

一、材料准备

我是购买的材料包,在这里就不放链接了。大家可以自行购买:

picture.image

二、线路接通图

picture.image

三、动手过程

先按照【线路接通图】进行接线。接线完成后:

下载固件:
http://121.4.52.86/AI.bin

下载写入程序的软件(任选其一即可):

http://121.4.52.86/wonderfulAI.zip(电脑端)

http://121.4.52.86/ wonderfulAI.apk(手机端)

电脑端写入固件(烧录):

先将ESP-32开发板用数据线与电脑连接:

1、下载固件以及安装包。下载完成后,解压,打开软件双击运行 flash_download_tool_3.9.7.exe,如图:

picture.image

2、在弹出的窗口:

  
'Chip Type'选择"ESP32-S3"  
'WorkModel'选择"Develop"  
'LoadMode'选择"UART"

picture.image

3、在弹出的窗口的第一行,点击三个点,找到你解压的目录的bin文件夹,选择AI.bin。选择完成后,一定要勾选前面的对号。并且在文件选择框后面的输入框中填写: 0x0

picture.image

4、在COM选择你的串口,正常情况下这里只会有一个。其余内容默认即可。

然后点击START,等待进度条走完。(完成后,IDLE等待会变为FINISH完成)

picture.image

手机端写入固件(烧录):

1、下载手机端安装包,安装。下载固件到手机上。

2、将ESP-32开发板与手机连接,这里与手机连接要用到OTG转接头,连接后进入软件,点击连接。

picture.image3、连接后,点击底部【固件烧录】,点击【设备刷写固件】, 然后选择下载的固件。等待完成。

picture.image

配网:

写入固件(烧录)完成后,按开发板上的RST按钮,进行重启。picture.image

使用手机或电脑连接到设备的 WiFi ,wifi名称为: Xiaozhi-XXXX 。选中并连接,等待几秒wifi热点连接成功,将自动进入选择界面,请勿提前手动关闭界面,如下图示:

picture.image

如果程序没有自动打开浏览器访问 http://192.168.4.1 ,请确保WIFI连接的网络是 Xiaozhi-XXXXXX 不要切换,使用浏览器 地址栏输入网址 http://192.168.4.1 进入设备的网络配置页面。

选择并配置WIFI:

在配网页面,扫描到的2.4G网络中,选择自己的WIFI网络(不用手动输入wifi名称SSID),选择名称后会自动填写。

在密码输入框中输入当前选择的wifi密码,点击 连接 按钮提交即可(如果是手机已经保存过的密码会自动提交)。

picture.image

如果 WiFi 名称和密码正确,设备将自动连接到 Wi-Fi,并显示 登录 成功标志,表示已经配置网络成功,设备将在 3 秒后自动重启。

picture.image

重新启动后设备将会自动连接刚才配置的WIFI网络。

添加设备到管理后台:

设备联网后,通过说“你好,小智”唤醒设备,设备会说出6位数字的设备验证码(可以重复唤醒重听)。

然后电脑浏览器访问:https://xiaozhi.me, 进行登录,首次登陆需要先 注册账号。

第一步:先创建智能体

在页面左侧导航下方点击 “+新建智能体”

picture.image

确定提交后,新建智能体完成后,出现在智能体列表中,如下图示:

picture.image

第二步:添加新设备

首次添加设备:在智能体模块上点击“ 添加设备 ”按钮,进入“ 添加新设备 ”入口。

输入设备说出的6位数字,然后点击“添加设备”按钮,如下图示。

picture.image

设备添加后将自动激活,并显示在“设备管理”列表页面上,就可以正常使用,体验文章开始时的效果了。

四、结语

这个语音助手能够改音色、提示词,甚至是让它只识别你自己的声音。大家可以自行去体验和配置。

picture.image

上篇【AI打电话】结束后,有个小伙伴问我,这个有什么意义。

我觉得这些教程主要是个引子,背后的能力还是靠大家自己去探索扩展,我们也可以一起交流。比如这一篇的硬件AI助手,就可以做进玩具中,成为带AI的玩具。它还可以进化为带摄像头、带屏幕的便携版本。或者作为智能家居接入的语音助手等。

picture.image

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
火山引擎大规模机器学习平台架构设计与应用实践
围绕数据加速、模型分布式训练框架建设、大规模异构集群调度、模型开发过程标准化等AI工程化实践,全面分享如何以开发者的极致体验为核心,进行机器学习平台的设计与实现。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论