透过Amazon Alexa连接Thingy:52

描述

透过Amazon Alexa连接Thingy:52

我们Thingy:52的设计以灵活为主。只需几个步骤,它甚至可以由Amazon Alexa语音识别系统控制。

语音控制是消费类技术中快速发展的趋势。现在,四分之一的美国人拥有智能扬声器,其中40%人拥有多种设备。激活的美国扬声器数量从2018年1月的4,730万个增至2019年1月的6,640万个。这些数字明确表明,任何针对家庭市场的物联网设备都应考虑如何与语音控制配合使用。

Thingy:52原型制作平台可让你至少完成部分流程并验证你的想法。在Raspberry Pi的帮助下,Amazon Alexa语音服务可以通过语音命令与Thingy:52进行交互。

大家注意,Alexa不是直接与Thingy:52对话。但是,树莓派的加入提供了捷径,让你展开语音解决方案原型的开发工作。

观看视频以了解其运作方式

在此视频演示中,使用支持Alexa的Sonos One扬声器来捕获语音命令。这些将发送到AWS云。RaspberryPi监视相同的AWS云,然后根据需要通过低功耗蓝牙与Thingy:52连接。

如视频所示,可以从Thingy接收温度传感器的读数并设置其LED的颜色。也可以从扬声器播放样本音频。

使Alexa了解Thingy

为此,你需要创建一个Alexa技能来接收这些语音命令。Alexa技能是使用Alexa技能套件向说话者 “教授” 或内置的功能。

就绪后,此技能将触发一个与AWS 物联网物品影子接口相连接的AWS Lambda函数。这要么更新这个影子接口,要么从中获取数据。设备的影子是用于存储和检索设备当前状态信息的JSON文档。设备影子服务会为你连接到AWS物联网的每个设备维护一个影子。

Raspberry Pi将温度数据推送到该影子,并侦听更改。因此,当通过“语音”命令请求LED颜色时,Raspberry Pi将通过低功耗蓝牙与Thingy通信以更改其颜色。

即使你不在,它也可以工作:

从视频中可以看到,即使你不在家时,也可以使用Amazon Alexa与Thingy进行交互。

这可以通过亚马逊应用程序来实现,无论身在何处,Alexa所有者都可以使用它与自己的设备通话。该功能尤其为渴望挤身语音控制领域的开发人员打开了许多潜在的用例。

例如,只要使用Alexa Routines,它就可以用于打开/关闭节日装饰,甚至可以通过扬声器播放歌曲。其他可能性包括检查温度或在你不在家时查看门户是否已关闭,或者为客人打开门而无需移动甚至伸手去拿智能手机。

随着我们的智能家居的连接越来越广泛,使用Alexa的Thingy:52的潜在用例也变得越来越多姿多彩!

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分