Amazon web services 将内容推送到Amazon Echo

Amazon web services 将内容推送到Amazon Echo,amazon-web-services,aws-lambda,alexa,alexa-voice-service,amazon-echo,Amazon Web Services,Aws Lambda,Alexa,Alexa Voice Service,Amazon Echo,是否有办法推送内容和/或让Amazon Echo启动对话。我试着建立Alexa技能-但是它只有在指定wake单词后才被激活 我的用例是让Amazon Echo宣布Amazon Echo是否告知Nagios警报或CloudWatch警报;然后继续询问发生了什么,继续对话 是否已经有API或正在解决此问题?根据我从演示中了解到的,Alexa设备只会启动活动。它不能用作“推送消息”的目标 一个例外是,一项技能可以启动一个要求回答的对话。它向设备发送问题,用户通过语音进行响应。但是,这必须从设备启动 有

是否有办法推送内容和/或让Amazon Echo启动对话。我试着建立Alexa技能-但是它只有在指定wake单词后才被激活

我的用例是让Amazon Echo宣布Amazon Echo是否告知Nagios警报或CloudWatch警报;然后继续询问发生了什么,继续对话


是否已经有API或正在解决此问题?

根据我从演示中了解到的,Alexa设备只会启动活动。它不能用作“推送消息”的目标

一个例外是,一项技能可以启动一个要求回答的对话。它向设备发送问题,用户通过语音进行响应。但是,这必须从设备启动


有关其他与Alexa相关的对话列表,请参见:

根据,如果没有用户的提示,Echo无法讲话。在Alexa做出回应之前,您必须说出唤醒词和命令:

目前,Echo只在与人交谈时说话;用户必须使用激活词“Alexa”来提示它开始监听命令或请求,然后它将用自己的声音响应所述输入。Alexa不支持根据从用户连接的服务接收到的数据提供任何类型的未经提示的音频通知,最接近的功能是能够根据警报或计时器发出警报

(引自)

这个用例根本不受支持,而且据我所知也没有任何解决方法。不幸的是,您的Echo目前无法执行此操作