Stap 4: Alexa Service Setup
Vlees zin maakt gebruik van de Amazon Echo in verband met Amazon's Alexa vaardigheden Kit (ASK) aan de macht zijn stem interactie kenmerken. De manier u ontwikkelen en interactie met Alexa is door middel van registratie van een vaardigheid op het portaal van de ontwikkelaar van Amazon en een backend HTTP-service om de interacties die zijn stem opstaan.
Wanneer een gebruiker begint met de Echo de Amazon Alexa service zal spreken handvat parseren van wat de gebruiker zei en doorgeven die langs aan uw webservice met behulp van een HTTP POST naar de backend-service. Vanaf daar passeert de backend terug een reactie dat de Echo zal zeggen terug naar de gebruiker.
Om te registreren een een Alexa vaardigheid op de developer-console van Amazon, u de naam van een vaardigheid die de Alexa-service gebruikt moet voor het koppelen van de huidige stem interactie met uw service definiëren. Ook moet u een vaardigheid intent, dat wat de Alexa-service gebruikt is om parse de stem interactie voor u vaardigheid te definiëren. Bedoelingen gebruiken meestal de volgende patronen:
Alexa, vragen [vaardigheid naam] [vraag]
Alexa, vertellen [vaardigheid naam] [actie]
In het geval van vlees zin, de backend zal worden met behulp van de sensorgegevens uit de Intel Edison te beantwoorden de vraag "Hoe is mijn vlees?" De temperatuur van IR temperatuursensor wordt gebruikt om te bepalen wanneer het vlees gedaan door het lezen van het object temperatuur, terwijl de lucht kwaliteit sensor wordt gebruikt om te ontdekken wanneer het vlees begint te branden.