Uso de AWS Lambda con Alexa - AWS Lambda

Uso de AWS Lambda con Alexa

Puede utilizar funciones de Lambda para crear servicios que aporten nuevas habilidades a Alexa, el asistente de voz de Amazon Echo. Alexa Skills Kit proporciona las API, las herramientas y la documentación para crear estas nuevas habilidades, basadas en sus propios servicios que se ejecutan como funciones de Lambda. Los usuarios de Amazon Echo pueden obtener acceso a estas nuevas habilidades haciendo preguntas a Alexa o realizando solicitudes.

El Alexa Skills Kit está disponible en GitHub.

ejemplo Evento de hogar digital de Alexa

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

Para obtener más información, consulte Host a custom skill as an AWS Lambda Function(Alojamiento de una habilidad personalizada como una función LAM) en la guía Build Skills with the Alexa Skills Kit (Creación de habilidades con el kit de habilidades Alexa).