将 AWS Lambda 与 Alexa 结合使用 - AWS Lambda

将 AWS Lambda 与 Alexa 结合使用

您可以使用 Lambda 函数构建服务,例如,赋予 Alexa 新的技能、在 Amazon Echo 上增加语音辅助功能。Alexa Skills Kit 提供了创建此类新技能(由以 Lambda 函数形式运行的您自己的服务提供)的 API、工具和文档。Amazon Echo 用户可通过询问 Alexa 问题或发出请求来访问这些新技能。

可在 GitHub 上找到 Alexa Skills Kit。

例 Alexa Smart Home 事件

{ "header": { "payloadVersion": "1", "namespace": "Control", "name": "SwitchOnOffRequest" }, "payload": { "switchControlAction": "TURN_ON", "appliance": { "additionalApplianceDetails": { "key2": "value2", "key1": "value1" }, "applianceId": "sampleId" }, "accessToken": "sampleAccessToken" } }

有关更多信息,请参阅使用 Alexa Skills Kit 构建 Skill 指南中的将自定义 Skill 托管为 AWS Lambda 函数