让 alexa 从 Lambda 函数中说些什么

Make alexa say something from a Lambda function

我正在使用 https://github.com/hortinstein/node-dash-button 在家里录制一些 activity。例如,我想记录我每天上床睡觉的时间。我在 raspberry pi 上的家庭网络中 运行 node-dash-button 应用程序。当按下破折号按钮时,我正在 DynamoDB 中输入一个条目。

现在的问题是,在DynamoDB中录入没有任何反馈。我有一个亚马逊 Echo Dot。我是否有可能根据我在 DynamoDB 中输入的条目触发 Lambda 函数,最终向我的 Echo 点发送语音命令。例如:记录的时间条目 2200 小时。我正在寻找的是我可以使用和开发的特定功能,任何指针或名称都会有所帮助。

-- 谢谢

好像现在 Alexa 不支持在这种情况下需要的推送通知。不唤醒alexa,是不可能得到任何确认的。

目前没有办法在您创建 dynamodb 记录时让 Alexa 激活,但是您可以创建一个技能来读取您通过 lambda 函数创建记录的时间。

如果您可以不使用 Alexa 获取通知,则可以使用 AWS 的 SNS 服务和 lambda 函数在创建记录时将通知推送到您的 phone。如果用户不多,服务相对便宜。

相关文档:

https://aws.amazon.com/sns/getting-started/

http://docs.aws.amazon.com/lambda/latest/dg/with-sns-example.html