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

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将 AWS Lambda 与 Alexa 结合使用

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

Alexa 技能套件已在上线。 GitHub

例 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 构建技能指南中的将自定义技能托管为 AWS Lambda 函数