0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Edge AI 语音交互与MCP外设控制实践 | 技术集结

RT-Thread官方账号 2026-03-16 11:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

小智AI是一款集成大语言模型(LLM)的端侧智能交互框架,能够实现从语音唤醒、云端对话到通过MCP协议(Model Context Protocol)实时控制外设的完整闭环。为物联网设备提供了低门槛、高响应的自然语音交互能力,开发者无需精通复杂的人工智能算法,即可快速在嵌入式硬件上构建具备对话和控制功能的智能产品。

本文将手把手带你学习如何在Edgi-Talk平台上部署小智AI,并通过语音指令控制开发板上的LED、屏幕亮度等外设。这套流程不仅适用于Infineon PSOC-E84,其核心原理——包括端侧语音交互设计、MCP协议对接以及硬件驱动适配——同样可迁移至其他ARM嵌入式平台。

小智AI实验

1. 进入小智AI项目工程:Edgi_Talk_M55_XiaoZhi

5aea6c80-20ec-11f1-96ea-92fbcf53809c.png

固件编译:

打开env,输入scons进行工程的编译,编译生成固件在当前目录下:rtthread.hex

固件烧录:和环境搭建环节中的烧录方式一样,使用openocd工具进行命令行烧录即可:

./openocd.exe -s ../scripts -s ../flm/cypress/cat1d -f interface/kitprog3.cfg -f target/infineon/pse84xgxs2.cfg -c"set QSPI_FLASHLOADER ../flm/cypress/cat1d/PSE84_SMIF.FLM"-c"transport select swd"-c"set ENABLE_ACQUIRE 0"-c"init; reset init; flash write_image erase ./rtthread.hex; reset run; exit"

如何配置小智APP联网:

注意:如果手上有SD卡,可以把卡插入到开发板的SD卡槽,下一次开机会自动联网了

开发板第一次默认会进入AP模式,需要找到对应的AP进行连接,密码在屏幕上有显示:

5afcac38-20ec-11f1-96ea-92fbcf53809c.png

确保连接成功后,在设备的浏览器中输入:192.168.169.1,进入后台界面,进行配网:

5b06be9e-20ec-11f1-96ea-92fbcf53809c.png

先点击 scan 扫描周围 wifi 热点:

5b11ec92-20ec-11f1-96ea-92fbcf53809c.jpg

连接成功后,会显示如下界面:

5b19bfee-20ec-11f1-96ea-92fbcf53809c.jpg

当屏幕上显示“待命中”的时候,代表可以正常进行对话了

5b24ca06-20ec-11f1-96ea-92fbcf53809c.png

按一下开发板的第一个用户按键进行对话,然后等待1-2S小智会自动回复。

小智的表情含义:

联网中,请等待完成

5b2bf2ae-20ec-11f1-96ea-92fbcf53809c.png

监听对话中,此时需要按下用户按键/说出唤醒词“小睿,小睿”,然后进行对话

5b38efc2-20ec-11f1-96ea-92fbcf53809c.png

小智进入聆听状态,此时会处理对话内容,等一句话说完停顿后会进行处理

对话中,此时小智会回复你的对话请求

5b4273c6-20ec-11f1-96ea-92fbcf53809c.png

休眠状态,此时小智进入低功耗,需要手动按一下按键,然后等待小智进入待命中状态,然后就可以继续对话了

5b4d0ab6-20ec-11f1-96ea-92fbcf53809c.png

实现MCP控制开发板的外设

MCP 是将 Model Context Protocol 极致精简后,适配资源受限的嵌入式设备的轻量实现。

核心目标:让边缘侧的微控制器或小型SoC直接作为 MCP Server,暴露硬件能力(GPIO控制、传感器读取、电机驱动、LED、IoT上报等),供LLM通过标准化协议远程调用,实现“自然语言控制物理世界”。

目前支持的外设控制: LED小灯、屏幕亮度、声音大小

使用方法

按一下开发板的第一个 用户按键 进行对话

小智进入聆听状态

对小智说“打开灯”、“关闭灯”、“调亮屏幕”、“调大声音”等命令即可实现MCP控制开发板外设

小智MCP小灯控制原理

MCP初始化发送IOT描述符

5b56437e-20ec-11f1-96ea-92fbcf53809c.png

注册Iot设备

5b67c568-20ec-11f1-96ea-92fbcf53809c.png

LED灯控制工具

5b6ed3bc-20ec-11f1-96ea-92fbcf53809c.png

控制方法对应的驱动

5b79eb9e-20ec-11f1-96ea-92fbcf53809c.png

Edgi-Talk 开发板基于Infineon PSoC E84 MCU,为工程师提供了一个灵活、全面的嵌入式开发平台。 开发板集成了显示、音频无线通信与多种外设资源,适用于多传感器融合、GUI 显示、多媒体及联网应用的快速原型验证与产品开发。搭载高性能的Arm Cortex-M55处理器,最高400MHz,以及Arm Cortex-M33,最高200MHz,搭配Ethos-U55和NNLite NPU运算单元,助力设计者为下一代设备打造无与伦比且高度人性化的终端用户体验。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5208

    文章

    20586

    浏览量

    336258
  • AI
    AI
    +关注

    关注

    91

    文章

    40698

    浏览量

    302347
  • 语音交互
    +关注

    关注

    3

    文章

    354

    浏览量

    29205
  • MCP
    MCP
    +关注

    关注

    0

    文章

    293

    浏览量

    15070
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    聆思CSK6视觉语音大模型AI开发板入门资源合集(硬件资料、大模型语音/多模态交互/英语评测SDK合集)

    丰富外设配件 配套多模态应用示例,支持快速上手体验大模型语音交互、智能视觉等 AI 应用 板载 DAPLINK 调试器,外接一条USB 线即可实现烧录、调试、串口日志查看 板载网络模组
    发表于 06-18 17:33

    零知开源——ESP32语音交互系统(AI小智)开发教程

    一、功能介绍小智AI聊天机器人是一个基于嵌入式硬件与人工智能技术深度融合的智能交互系统。该项目以ESP32开发板为核心,结合语音唤醒、自然语言处理、音频解码播放及图形化
    发表于 03-29 16:30

    90元打造小智AI腕表,语音交互超有趣!

    ,分辨率 240*280,支持触摸。 语音交互:内置麦克风,支持语音唤醒和语音指令。 音频播放:1609 8Ω/1W 喇叭。 外壳设计:智能手表。 锂电池:302535 320mAh,
    发表于 04-16 14:26

    【内测活动同步开启】这么小?这么强?新一代大模型MCP开发板来啦!

    噪,无惧嘈杂环境 云端接入小聆AI,轻松实现个性化定制 搭载领先大模型全链路技术:小聆AI 智能语音交互方案 集成情绪感知与表达 :支持情感
    发表于 09-25 11:47

    语音交互技术感兴趣的童鞋戳进来!

    `随着非接触经济的到来,语音交互技术的应用即将迎来爆发期。而受疫情的影响,语音交互技术以便捷性、
    发表于 03-11 14:19

    计算机系统与用户的交互界面是,人机交互与人机界面基础知识对比分析 精选资料分享

    摘要:本文通过搜集整理资料对有关人机交互与人机界面基础知识作以简单的归纳总结,希望帮助大家区分什么是人机交互与人机界面。在学习过程中,很多人难以区分人机交互与人机界面这两个概念(伺服驱动系统
    发表于 09-10 06:31

    语音识别技术的概念及应用前景

    AI+IoT技术的应用,大到汽车和电视,小到灯泡、闹钟,都可以使用智能语音控制技术。 当前物联网已经非常成熟,各类设备都可以通过以太网、
    发表于 05-27 09:41

    语音交互与智能家居之间有什么联系?语音交互技术壁垒在哪里?

    在很多国外科幻大片所描述的未来生活中,使用语音方式来操控家电的炫酷场景也是无处不在。在《钢铁侠》系列电影中,男主角回到家以后,说声想喝咖啡,咖啡机便开始冲咖啡,这种生活真是令人羡慕。随着语音交互
    发表于 09-13 15:26 2829次阅读

    探析智能语音交互应用和技术

    北京声加科技CEO邱锋海受邀以《声加万物、聆听未来:智能语音交互应用和技术》为题,分享了目前正在爆发的智能语音交互市场中的各项明星产品和其
    的头像 发表于 11-23 09:54 5882次阅读

    AI语音技术升级了 会话精灵开启对话、语音交互、知识管理等技术

    会话精灵赋能的公众号助手,可以基于其启发式对话、语音交互、知识管理等技术,通过语言和文字两种交互方式,为公众号提供智能AI对话服务,如百科问
    的头像 发表于 07-10 14:51 4128次阅读

    语音数据集:AI语音技术的灵魂

    一、引言 在人工智能领域,语音技术被誉为“未来人机交互的入口”,而语音数据集则是AI语音
    的头像 发表于 12-14 14:33 1941次阅读

    基于WTV380-8S语音芯片的智能电子锁语音交互系统设计方案介绍

    ​一、方案背景与需求智能电子锁作为现代家居安防的核心设备,用户对交互友好性、功能多样性和系统稳定性的需求日益提升。WTV380-8S语音芯片凭借多模式控制、高集成度、低功耗设计及丰富的外设
    的头像 发表于 03-06 08:56 1191次阅读
    基于WTV380-8S<b class='flag-5'>语音</b>芯片的智能电子锁<b class='flag-5'>语音</b><b class='flag-5'>交互</b>系统设计方案介绍

    唯创知音AI语音交互芯片与模组介绍

    AI语音交互已经成为智能产品的基础配置,比如常见的AI玩具、智能家居、带AI功能的蓝牙音响,还有汽车的智能车机和智能穿戴设备等。唯创知音顺应
    的头像 发表于 09-17 15:51 881次阅读
    唯创知音<b class='flag-5'>AI</b><b class='flag-5'>语音</b><b class='flag-5'>交互</b>芯片与模组介绍

    小智AI语音开发板+MCP,连接Home Assistant控制米家设备,实现语音开关灯

    数据。 MCP相当于一个中介,用来为大模型连接其他工具。 如果能接入MCP的功能, 小智AI语音开发板 是不是大有可玩性呢?来看看 安信可论坛 的分享~   沈夜: 安信可AiPi-P
    的头像 发表于 10-23 10:28 5753次阅读
    小智<b class='flag-5'>AI</b><b class='flag-5'>语音</b>开发板+<b class='flag-5'>MCP</b>,连接Home Assistant<b class='flag-5'>控制</b>米家设备,实现<b class='flag-5'>语音</b>开关灯

    破解AI交互与算力瓶颈,诚迈科技汽车子公司智达诚远携最新AIOS产品走进上汽大众

    最新技术ArraymoAIOS在智能座舱、辅助驾驶领域的应用,为行业提供破解AI交互与算力瓶颈的创新路径。在智能座舱领域,车载交互正从传统AI
    的头像 发表于 10-24 17:04 2333次阅读
    破解<b class='flag-5'>AI</b><b class='flag-5'>交互与</b>算力瓶颈,诚迈科技汽车子公司智达诚远携最新AIOS产品走进上汽大众