【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 接口连接开发板和扬声器

核心板板载双通道麦克风

3c992fc0-6974-11f1-ab55-92fbcf53809c.jpg

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 例程,无报错

3d27a354-6974-11f1-ab55-92fbcf53809c.jpg

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

3d5df5f8-6974-11f1-ab55-92fbcf53809c.jpg

6 WiFi 固件

Xshell 终端输入 whd_res_download whd_firmware 指令;

右键选择以 YMODEM 模式发送,选择工程文件夹目录 resources/55500A1.trxcse 文件并发送;

3d83be64-6974-11f1-ab55-92fbcf53809c.jpg

同理,

Xshell 终端输入 whd_res_download whd_clm 指令;

右键选择以 YMODEM 模式发送,选择工程文件夹目录 resources/55500A1.clm_blob 文件并发送;

同理,

Xshell 终端输入 whd_res_download whd_nvram 指令;

右键选择以 YMODEM 模式发送,选择工程文件夹目录 resources/cyw55513modpse84som_rev3.txt 文件并发送;

待传输完成,执行 reboot 指令重启设备。

3da4abd8-6974-11f1-ab55-92fbcf53809c.jpg

7 连接 WiFi

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

3dc7f674-6974-11f1-ab55-92fbcf53809c.jpg

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

3de6e32c-6974-11f1-ab55-92fbcf53809c.jpg

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

3e1288f6-6974-11f1-ab55-92fbcf53809c.jpg

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

8 连接小智

3e31c2b6-6974-11f1-ab55-92fbcf53809c.jpg

进入 小智官网xiaozhi.me进行后台绑定;

短按用户按键,屏幕显示验证码;

在小智 AI 后台添加设备,输入验证码;

开启智能语音对话。

9 总结

本文介绍了 RT-Thread 与 Infineon 联合打造的 Edgi-Talk 开发套件实现 XiaoZhi 智能语音助手的项目设计,包括硬件连接、开发环境搭建、使能 M55 内核、WiFi 固件上传、小智连接和测试等流程,为相关产品在边缘 AI 领域的快速开发和应用设计提供了参考。

热门