搭配 reSpeaker XVF3800 使用 SenseCraft AI
介绍
SenseCraft AI 是 Seeed Studio 推出的零代码/低代码 AI 平台,可简化将预训练人工智能模型部署到诸如 reSpeaker XVF3800 等边缘设备的流程。本指南重点介绍如何将 reSpeaker XVF3800 配置为使用自定义触发词 "Lumio" 进行唤醒词检测,从而在无需编写复杂代码的情况下,为你的项目实现语音激活控制。借助 SenseCraft AI,你可以快速测试、预览并将唤醒词事件集成到硬件工作流中。该平台还允许你创建并上传自己的自定义模型,用于检测特定声音事件和自定义唤醒词,为你量身定制语音交互提供充分的灵活性,以满足独特的应用需求。

部署现有模型
步骤 1:更新设备固件
在部署唤醒词模型之前,请确保你的 reSpeaker XVF3800 正在运行正确的固件版本。
所需的固件文件为:
respeaker_xvf3800_i2s_master_dfu_firmware_v1.0.7_48k_test5.bin
请按照设备的标准 DFU(设备固件更新)流程将此文件烧录到 reSpeaker XVF3800。
步骤 2:进入 SenseCraft AI 平台
打开你的网页浏览器并访问:
步骤 3:进入训练部分
在主导航菜单中:
- 点击 Products
- 选择 SenseCraft AI
- 选择 Training AI Models
步骤 4:打开你的工作区
- 进入你的 Workspace

- 确认工作区中已将 reSpeaker 设置为当前活动设备类型
- 在设备列表中选择 reSpeaker
- 点击 Connect 按钮,与设备建立连接

步骤 5:替换正在运行的模型
连接成功后,你将替换设备上现有的模型:
- 在“Replace the device running model”下找到 Model 部分
- 点击 Select Model

- 从可用选项中选择 Keyword Spotting- Lumos Keyword recognition

note
你正在部署的模型名为 Lumos。它是一款轻量级语音识别模型,旨在为边缘设备提供高效、低延迟的语音交互能力。通过分析音频的频谱特征,该模型即使在复杂的环境背景噪声中,也能准确检测到特定唤醒词 "Lumos"。
步骤 6:确认模型部署
- 将会弹出一个包含模型详细信息的对话框
- 点击 Confirm 以继续将模型烧录到设备
- 在模型烧录到 reSpeaker XVF3800 的过程中,请稍候片刻

步骤 8:测试唤醒词检测
部署成功后,你将看到:
- 音频频谱可视化 – 显示实时声音输入
- 两个检测类别:
- 背景噪声
- Lumos
要测试唤醒词:
- 对着 reSpeaker 麦克风清晰地说出 "Lumos"
- 观察 Lumos 类别的置信度水平上升
- 根据需要调整 threshold parameter,以微调检测灵敏度

技术支持与产品讨论
感谢你选择我们的产品!我们将为你提供多种支持,确保你在使用我们产品的过程中尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。