【Edgi-Talk 开发套件测评】智能语音助手 | 技术集结
本文介绍了 RT-Thread 与 Infineon 联合打造的Edgi-Talk 开发套件实现XiaoZhi 智能语音助手的项目设计,包括硬件连接、开发环境搭建、使能 M55 内核、WiFi 固件上传、小智连接和测试等流程。
目录
项目介绍
硬件连接
环境搭建
开启M55内核
小智Demo
WiFi固件
连接WiFi
连接小智
总结
1 项目介绍
准备工作:硬件连接、环境搭建
开启 M55 内核:在 M33_Blink 工程中使能 M55 内核,并通过 M55_Blink 工程测试
小智工程:编译并上传 M55 XiaoZhi 例程
WiFi 联网:上传 WiFi 固件、连接 WiFi
对话测试:连接 XiaoZhi 智能体后台,进行智能语音聊天
2 硬件连接
使用 Type-C 数据线连接开发板 DAP 接口和电脑 USB 接口
通过 Audio 接口连接开发板和扬声器
核心板板载双通道麦克风

3 环境搭建
下载并安装 RT-Thread Studio 软件;
https://www.rt-thread.org/studio.html
安装 Infineon - PSOC_E84-EDGI-TALK 最新版 SDK 软件包,可在线安装或下载至本地安装;
详见:Edgi-Talk 开发套件 - 介绍、环境搭建、工程测试https://club.rt-thread.org/ask/article/efdfb766533cbf4a.html
4 开启M55内核
加载 M33_Blink 工程,使能 M55 内核;
进入 硬件 标签页,使能 CM55 内核
右键工程文件夹,同步 scons 配置
编译工程,烧录固件
详见:Edgi-Talk 开发套件 - WiFi 连接https://club.rt-thread.org/ask/article/eacff9d8affd9708.html
5 小智 Demo过程
文件 - 新建 - RT-Thread 工程 - 选择 M55_XiaoZhi 例程;
构建 Xiaozhi 例程,无报错

点击工具栏下载按钮,烧录固件至开发板

6 WiFi 固件
Xshell 终端输入 whd_res_download whd_firmware 指令;
右键选择以 YMODEM 模式发送,选择工程文件夹目录 resources/55500A1.trxcse 文件并发送;

同理,
Xshell 终端输入 whd_res_download whd_clm 指令;
右键选择以 YMODEM 模式发送,选择工程文件夹目录 resources/55500A1.clm_blob 文件并发送;
同理,
Xshell 终端输入 whd_res_download whd_nvram 指令;
右键选择以 YMODEM 模式发送,选择工程文件夹目录 resources/cyw55513modpse84som_rev3.txt 文件并发送;
待传输完成,执行 reboot 指令重启设备。

7 连接 WiFi
首次联网可使用串口终端 wifi join 指令;

按照屏幕提示连接开发板网络;

进入 192.168.169.1 网页配置 WiFi 无线网;

联网成功后,程序自动记录 WiFi 信息,重启不需要再次输入 WiFi 信息;
8 连接小智

进入 小智官网xiaozhi.me进行后台绑定;
短按用户按键,屏幕显示验证码;
在小智 AI 后台添加设备,输入验证码;
开启智能语音对话。
9 总结
本文介绍了 RT-Thread 与 Infineon 联合打造的 Edgi-Talk 开发套件实现 XiaoZhi 智能语音助手的项目设计,包括硬件连接、开发环境搭建、使能 M55 内核、WiFi 固件上传、小智连接和测试等流程,为相关产品在边缘 AI 领域的快速开发和应用设计提供了参考。
梦金指南网


