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

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

3天内不再提示

ESP RainMaker集成多种第三方语音服务,启明云端乐鑫科技代理商

启明云端 ? 2025-05-20 18:02 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

物联网经过长期的发展,一步步从概念走向成熟,现已进入快速发展期。在早期阶段,物联网的应用体现在基于浏览器的控制和监视上。尽管它们方便易用,但市场规模却相对狭窄。随着智能手机的出现,人们开始将物联网技术应用在移动设备上,旨在让生活更便捷,开启智能生活时代。由此也为物联网带来了大规模应用的可能性。回归本质,真正推动物联网发展进程的,其实是市场上各类生态系统和语音助手(如苹果的 Siri、亚马逊的 Alexa 和 Google Assistant 等)的出现。


显而易见的是,通过语音唤醒和命令来控制智能设备,比在手机上打开应用然后点击按钮,更加自然和方便。现在,ESP RainMaker 实现了第三方集成,已经能支持 Amazon Alexa 和 Google Voice Assistant(GVA)等语音服务。


930cc6ca-3561-11f0-8605-92fbcf53809c.png


运作原理

如果您熟悉 ESP RainMaker,那么您应该知道 ESP RainMaker 中设备和参数的概念。设备和参数包含一个可选的 “类型” 字段。我们已经为一些常见的智能家居设备(例如开关、灯泡、风扇等)定义了标准类型,您可以点此查看相关类型信息。
同时,我们在 RainMaker 中创建了中间层,能够将这些参数转换为 Alexa 与 GVA 可以读取的格式。这样一来,RainMaker 中的设备类型(例如灯光、开关等)会映射为 Alexa 和 GVA 中与其相似类型的设备,而它们的参数,如功率、亮度、色调、饱和度、强度等,也会被映射为对应的功能或特征。例如,如果该设备只有功率和亮度两个参数,那对应在 Alexa 和 GVA 中就是一个能控制亮度的灯;如果设备还具有色相、饱和度和强度等参数,那对应在 Alexa 和 GVA 中就是一个能控制颜色的灯。

使用方法

实现标准设备所需的代码非常简单。您可以参考以下彩色灯 (led_light) 控制代码段,更多示例信息可参考 GitHub。

/* Create a standard lightbulb (internally adds name and power as mandatory parameters */esp_rmaker_create_lightbulb_device("Light", common_callback,NULL, DEFAULT_POWER);/* Add the standard brightness parameter */esp_rmaker_device_add_brightness_param("Light","brightness", DEFAULT_BRIGHTNESS);/* Add the standard hue parameter */esp_rmaker_device_add_hue_param("Light","hue", DEFAULT_HUE);/* Add the standard saturation parameter */esp_rmaker_device_add_saturation_param("Light","saturation", DEFAULT_SATURATION);

彩色灯代码示例

此外,GitHub 上的开关示例现在也已实现 Alexa 和 GVA 开箱即用,您可以点此直接查看示例代码。
构建上述“灯泡 / 开关” 的示例后,您可以使用 ESP RainMaker 手机 APP 来配置开发板,并将设备绑定到您的账号。您还可以给设备起一个简单、友好的名称,以便于语音控制。



A
如何启动 Alexa?


打开手机上的 Alexa APP,点击菜单中的 “Skills and Games”,搜索 ESP RainMaker。

932b60c6-3561-11f0-8605-92fbcf53809c.jpg

选择 Skill,点击 “Enable to Use” 按钮并对您的 RainMaker 进行授权。

账号绑定成功后,Alexa 就能查找到您的设备了。

成功查找设备并完成配置后,您就可以使用 Alexa 进行控制了。




B如何启动 Google Voice Assistant (GVA)?


在手机上打开 Google Home APP。

点击 “+” > 配置您的设备。

选择 “Works with Google” 选项以完成配置。

搜索 ESP RainMaker,然后使用您的 RainMaker 授权登录。

账号绑定成功后,您的 Rainmaker 设备将会显示在 Google Home APP 中,您可以开始使用这些 Rainmaker 设备,如下图:

93367182-3561-11f0-8605-92fbcf53809c.jpg

部分用户可能和上图中显示不一致,您可以在 Google Home APP 的设备列表中找到您的 Rainmaker 设备。




93506f7e-3561-11f0-8605-92fbcf53809c.png


ESP RainMaker 不仅支持乐鑫 ESP32,也支持最新推出的 ESP32-S2 和将推出的 ESP32-S3,ESP32-C2,ESP32-C3 和 ESP32-S4。如果您已经拥有一块 ESP32 或 ESP32-S2 开发板,不妨试试我们的 ESP RainMaker 吧!
ESP RainMaker大大简化了开发的复杂性,让开发者们自由地发挥创造力和开发潜力,快速构建连接设备。将 ESP RainMaker 与乐鑫 ESP-IDF 开源 SDK 配合使用,您可以快速构建应用程序并选择性地在应用中公开设备的任何属性。
ESP RainMaker 的云中间件基于 AWS 无服务器计算 (Amazon Serverless Computing) 构建,旨在实现最佳的可扩展性和安全性。使用 ESP RainMaker,用户无需在云中编写代码,就能透明地把设备属性提供给手机 APP 或其他第三方服务。然后,ESP RainMaker 的手机 APP 会根据获取的信息进行配置,进而向用户显示设备属性。用户可以直接在手机上读取或更改这些属性。ESP RainMaker 还能够在不使用云接口或手机 APP 时,通过 Python 命令行或 Python 程序访问设备属性和其他服务。物联网开发者只需要持续关注设备固件即可。



此外,ESP RainMaker 还涉及物联网设备中常见的功能,如用户与设备的关联、安全的 Wi-Fi 网络配置和 OTA 升级等,用户无需在实现这些功能上花费太多时间。
开发者们总会提出很多创意和想法,我们期待这些创意与 ESP RainMaker 碰撞出火花,创造出更多的可能性。朋友们,快来尝试使用乐鑫的 ESP RainMaker 将智能设备连接到您喜爱的语音助手吧!目前 ESP RainMaker 仅支持集成第三方开关和灯光设备。如果您希望我们后续添加什么新功能,欢迎在 ESP32 论坛 或 GitHub 上留言来告诉我们!

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

    关注

    2933

    文章

    46431

    浏览量

    395276
  • ESP
    ESP
    +关注

    关注

    0

    文章

    192

    浏览量

    35216
  • 乐鑫科技
    +关注

    关注

    1

    文章

    54

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何集成第三方支付API到电网站

    ? 在电网站中,集成第三方支付API是确保交易安全、提升用户体验的关键步骤。本文将逐步指导您完成整个流程,从选择支付提供到上线后的监控。文章结构清晰,包含代码示例和实用建议,帮助您
    的头像 发表于 07-16 10:35 ?112次阅读
    如何<b class='flag-5'>集成</b><b class='flag-5'>第三方</b>支付API到电<b class='flag-5'>商</b>网站

    语音助手只能聊天?启明云端AI语音交互方案偷偷修炼了音乐才艺!

    语音助手只能聊天?太out了!”语音交互的新乐章已经奏响!启明云端基于科技芯片的AI
    的头像 发表于 06-27 18:03 ?239次阅读
    <b class='flag-5'>语音</b>助手只能聊天?<b class='flag-5'>启明</b><b class='flag-5'>云端</b>AI<b class='flag-5'>语音</b>交互方案偷偷修炼了音乐才艺!

    第三方工业互联网平台有哪些

    第三方工业互联网平台有哪些
    的头像 发表于 06-14 15:48 ?360次阅读

    一站式Matter解决方案,启明云端科技代理商

    智能设备的无缝通信与协作。作为CSA联盟的活跃成员,不仅是Matter项目的第一批参与者,也是其发展的积极推动者。SoC既是Matter的首批支持平台,也
    的头像 发表于 05-28 18:12 ?255次阅读
    <b class='flag-5'>乐</b><b class='flag-5'>鑫</b>一站式Matter解决方案,<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>乐</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>代理商</b>

    科技自研声学前端算法通过亚马逊 Alexa 认证,启明云端科技代理商

    领域打造领先的无线连接方案,并已向提供高性能的边缘机器学习迈出了坚实的一步。AFE算法可基于集成了AI和DSP加速的ESP32-S3SoC进行声学前端处理,使用
    的头像 发表于 05-15 18:08 ?508次阅读
    <b class='flag-5'>乐</b><b class='flag-5'>鑫</b>科技自研声学前端算法通过亚马逊 Alexa 认证,<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>乐</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>代理商</b>

    ESP32-C5全面进入量产!启明云端科技代理商

    信息科技(688018.SH)宣布,ESP32-C5现已全面进入量产。作为行业首款2.4&5GHz双频Wi-Fi6的RISC-VSoC,ESP32-C5同时
    的头像 发表于 04-30 18:10 ?500次阅读
    <b class='flag-5'>乐</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP</b>32-C5全面进入量产!<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>乐</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>代理商</b>

    ESP-Mesh-Lite:轻松覆盖更大范围连接更多设备,启明云端科技代理商

    科技(688018.SH)基于Wi-Fi协议推出了Mesh组网方案ESP-Mesh-Lite,支持更多设备在更大范围内轻松联网。这一创新性的Wi-FiMesh技术通过构建灵活、可靠的物联网组网
    的头像 发表于 04-27 18:04 ?308次阅读
    <b class='flag-5'>乐</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP</b>-Mesh-Lite:轻松覆盖更大范围连接更多设备,<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>乐</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>代理商</b>

    Wi-Fi 6超值畅享|ESP32-C61 SoC,启明云端科技代理商

    信息科技(688018.SH)推出新的Wi-Fi6+Bluetooth5(LE)SoCESP32-C61。这款芯片作为ESP32-C系列的新成员,旨在满足对Wi-Fi6技术不断增长的市场需求
    的头像 发表于 04-22 18:00 ?595次阅读
    Wi-Fi 6超值畅享|<b class='flag-5'>乐</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP</b>32-C61 SoC,<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>乐</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>代理商</b>

    打造全球首款PSA Certified Level 2 RISC-V芯片,启明云端科技代理商

    科技(688018.SH)荣幸宣布ESP32-C6于2025年2月20日获得PSACertifiedLevel2认证。这一重要突破使ESP32-C6成为全球首款基于RISC-V架构
    的头像 发表于 04-15 18:07 ?447次阅读
    <b class='flag-5'>乐</b><b class='flag-5'>鑫</b>打造全球首款PSA Certified Level 2 RISC-V芯片,<b class='flag-5'>启明</b><b class='flag-5'>云端</b><b class='flag-5'>乐</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>代理商</b>

    嵌入式开发新纪元:AI大模型助力芯片高效编程

    在智能家居与工业物联网飞速发展的当下,嵌入式开发效率已然成为决定产品迭代速度的关键因素。作为科技(Espressif)的一级代理商启明云端
    的头像 发表于 02-17 18:06 ?1417次阅读
    嵌入式开发新纪元:AI大模型助力<b class='flag-5'>乐</b><b class='flag-5'>鑫</b>芯片高效编程

    第三方检测机构该如何提升核心竞争力?

    取代企业自检的趋势日益明显,占比逐年上升。多种因素共同推动了第三方检测机构取代企业内部检测的进程: 随着我国第三方检测机构专业化提升、规模化整合、市场化运营取得成效,国内第三方检测市场
    的头像 发表于 12-17 15:44 ?934次阅读
    <b class='flag-5'>第三方</b>检测机构该如何提升核心竞争力?

    【新品发布】启明云端高性能AI笔筒,基于ESP32-S3开发应用

    今天,我们非常荣幸地向您介绍一款新产品——启明云端AI笔筒。这款产品搭载ESP32-S3R8主控芯片,支持Wi-Fi和BLE无线功能,确
    的头像 发表于 12-07 01:00 ?1432次阅读
    【新品发布】<b class='flag-5'>启明</b><b class='flag-5'>云端</b>高性能AI笔筒,基于<b class='flag-5'>乐</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP</b>32-S3开发应用

    【新品发布】启明云端WT0132P4核心板小尺寸高性能,基于ESP32-P4开发应用

    今天,我们非常荣幸地向您介绍一款全新产品——启明云端WT0132P4核心板。这款核心板基于ESP32-P4系列芯片开发,
    的头像 发表于 10-12 08:00 ?1351次阅读
    【新品发布】<b class='flag-5'>启明</b><b class='flag-5'>云端</b>WT0132P4核心板小尺寸高性能,基于<b class='flag-5'>乐</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP</b>32-P4开发应用

    【新品发布】启明云端WT0132C5-S6模组,ESP32-C5芯片双频Wi-Fi 6

    ,而是通过智能连接,成为庞大网络的一部分。它们通过无形的网络连接,相互沟通,共同协作,为我们提供前所未有的便利和效率。启明云端作为代理商
    的头像 发表于 09-13 08:01 ?1156次阅读
    【新品发布】<b class='flag-5'>启明</b><b class='flag-5'>云端</b>WT0132C5-S6模组,<b class='flag-5'>乐</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP</b>32-C5芯片双频Wi-Fi 6<b class='flag-5'>方</b>案

    智慧生活声控未来,ESP-Skainet语音助手方案

    在数字化与智能化的浪潮中,智能家居正逐渐成为我们生活的一部分。启明云端作为一级代理商,携手
    的头像 发表于 08-31 08:01 ?1101次阅读
    智慧生活声控未来,<b class='flag-5'>乐</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP</b>-Skainet<b class='flag-5'>语音</b>助手方案