Oprettelse af Alexa Skills: Sådan programmeres færdigheder
Færdigheder giver dig mulighed for at tilføje flere funktioner til Alexa. I vores instruktioner viser vi dig, hvordan du selv opretter og programmerer en færdighed.
Opret Alexa-evner: Hvilke slags færdigheder er der?
"Alexa" er navnet på Amazons digitale stemmeassistent. Virksomheder og private kan integrere dette i visse hardware ved hjælp af Alexa Voice Service (AVS).
- Uden udvidelser kan Alexa besvare nogle videnspørgsmål, styre smart home-enheder eller købe produkter fra Amazon.
- Som udvikler kan du bruge Alexa Skills Kit (ASK) til at oprette dine egne Alexa-apps for at lære Alexa flere færdigheder.
- På den ene side er der smart home-færdigheder til at kontrollere netværksenheder, såvel som flash-briefing-færdigheder som en anden nyhedskilde til det daglige resume ("Flash Brief"), eller brugerdefinerede interaktionsmodelfærdigheder til alle andre interaktioner med Alexa.
- For at oprette en færdighed har du brug for en Amazon-udviklerkonto. Du kan oprette og konfigurere nye færdigheder i udviklerportalen.
- Den faktiske logik med færdigheder kan integreres som en webtjeneste via HTTPS. Amazon kalder disse webservices SkillServices. Amazon anbefaler sin egen service "AWS Lambda" som backend.
Amazon Echo: Hvad skal du overveje, når du programmerer færdigheder?
Du kan nemt oprette en færdighed med "Alexa Skills Kit", som du kan finde på udviklerkonsollen. Før du begynder at programmere en færdighed, skal du stille dig selv et par spørgsmål:
- Først og fremmest opstår spørgsmålet, hvordan brugeren skal hente færdigheden op, og hvordan brugeren kan aktivere individuelle funktioner. Derfor definerer du først nøgleord.
- Det er også vigtigt at vide, hvad dommen skal være, og om der er regionale forskelle.
- Jo mere fleksibel anmodningen er, jo bedre er brugeroplevelsen. F.eks. Skal en færdighed altid svare på ordet "hjælp" og forklare brugeren, hvordan man interagerer med det.
Programfærdighed til Alexa
Først skal du oprette en konto for udviklerkonsollen og for AWS.
- Klik først på fanen "Alexa" i udviklerkonsollen og klik på "Kom godt i gang" under "Alexa Skills Kit".
- Klik derefter på "Tilføj en ny færdighed".
- Nu kan du begynde at konfigurere og konfigurere din færdighed. For at undgå at skulle konfigurere en HTTPS-server, kan du bruge AWS.
- Du programmerer den egentlige færdighed i interaktionstilstand. Du programmerer i Java Script. Du kan finde hjælp på Amazon-hjemmesiden.
I det næste praktiske tip viser vi dig, hvordan du kan oprette din egen mod til Minecraft Pocket Edition.