Alexa-vaardigheden maken: vaardigheden programmeren
Met vaardigheden kun je nog veel meer functies toevoegen aan Alexa. In onze instructies laten we je zien hoe je zelf een vaardigheid kunt maken en programmeren.
Maak Alexa Skill: Welke soorten vaardigheden zijn er?
"Alexa" is de naam van Amazon's digitale stemassistent. Bedrijven en particulieren kunnen dit in bepaalde hardware integreren met behulp van de Alexa Voice Service (AVS).
- Zonder extensies kan Alexa enkele kennisvragen beantwoorden, smart home-apparaten bedienen of producten kopen bij Amazon.
- Als ontwikkelaar kunt u de Alexa Skills Kit (ASK) gebruiken om uw eigen Alexa-apps te maken om Alexa meer vaardigheden te leren.
- Aan de ene kant zijn er smart home-vaardigheden voor het besturen van netwerkapparaten, evenals flash briefing-vaardigheden als een andere nieuwsbron voor de dagelijkse samenvatting ("Flash Brief"), of aangepaste interactiemodelvaardigheden voor alle andere interacties met Alexa.
- Om een vaardigheid te maken, heb je een Amazon-ontwikkelaarsaccount nodig. U kunt nieuwe vaardigheden maken en configureren in het ontwikkelaarsportaal.
- De eigenlijke logica van vaardigheden kan via HTTPS worden geïntegreerd als een webservice. Amazon noemt deze webservices SkillServices. Amazon beveelt zijn eigen service "AWS Lambda" aan als backend.
Amazon Echo: Waar moet je op letten bij het programmeren van vaardigheden?
Je kunt eenvoudig een vaardigheid maken met de "Alexa Skills Kit", die je kunt vinden op de ontwikkelaarsconsole. Voordat je begint met het programmeren van een vaardigheid, moet je jezelf een paar vragen stellen:
- Allereerst rijst de vraag hoe de gebruiker de vaardigheid moet oproepen en hoe de gebruiker individuele functies kan activeren. Definieer daarom eerst sleutelbegrippen.
- Het is ook belangrijk om te weten wat de zin moet zijn en of er regionale verschillen zijn.
- Hoe flexibeler het verzoek, hoe beter de gebruikerservaring. Een vaardigheid moet bijvoorbeeld altijd reageren op het woord 'help' en de gebruiker uitleggen hoe ermee om te gaan.
Programmavaardigheid voor Alexa
Eerst moet u een account maken voor de ontwikkelaarsconsole en voor AWS.
- Klik eerst op het tabblad "Alexa" in de ontwikkelaarsconsole en klik op "Aan de slag" onder "Alexa Skills Kit".
- Klik vervolgens op "Nieuwe vaardigheid toevoegen".
- Nu kun je beginnen met het configureren en instellen van je vaardigheden. Om te voorkomen dat u een HTTPS-server moet instellen, kunt u AWS gebruiken.
- Je programmeert de daadwerkelijke vaardigheid in de interactiemodus. U programmeert in Java Script. U kunt hulp vinden op de Amazon-startpagina.
In de volgende praktische tip laten we u zien hoe u uw eigen mod voor de Minecraft Pocket-editie kunt maken.