Aws lambda 按下按钮时,向my Alexa上的特定扬声器组播放音频

Aws lambda 按下按钮时,向my Alexa上的特定扬声器组播放音频,aws-lambda,alexa,alexa-skills-kit,Aws Lambda,Alexa,Alexa Skills Kit,我试图让Alexa通过按键向特定的扬声器组播放音频。我有一个门铃扣,挂在我的树莓皮上。我可以检测到Pi上的按钮何时被实际按下,因此我想从这里了解如何向Alexa发出命令,向预先配置的扬声器组播放mp3文件。这可能吗 Pi安装了节点red和MQTT,所以REST请求没有问题 简单的答案是否定的。与Alexa的互动大部分时间是用户主动的。这意味着,用户开始对话,然后Alexa讲话或播放音频。Alexa只有在有提醒或通知主动事件API时才会自己醒来。允许您向技能用户发送通知。当您的技能成功向用户的Al

我试图让Alexa通过按键向特定的扬声器组播放音频。我有一个门铃扣,挂在我的树莓皮上。我可以检测到Pi上的按钮何时被实际按下,因此我想从这里了解如何向Alexa发出命令,向预先配置的扬声器组播放mp3文件。这可能吗


Pi安装了节点red和MQTT,所以REST请求没有问题

简单的答案是否定的。与Alexa的互动大部分时间是用户主动的。这意味着,用户开始对话,然后Alexa讲话或播放音频。Alexa只有在有提醒或通知主动事件API时才会自己醒来。允许您向技能用户发送通知。当您的技能成功向用户的Alexa设备发送通知时,用户会听到提示通知已到达的蜂鸣音。然后用户可以说,“Alexa,阅读我的通知”并听到详细信息


因此,对于您的用例,按一个按钮就不可能唤醒Alexa播放mp3文件。

我理解您的意思,但不同意无法实现我想要的功能,此功能可能无法开箱即用,但肯定是可能的!