No results found
Der neue AMAZON.FallbackIntent ist nun auch auf Deutsch verfügbar. Ab heute können auch EntwicklerInnen in Deutschland und Österreich dieses Feature nutzen. Der AMAZON.FallbackIntent ist Teil der Alexa Skills Kit (ASK) Standardfunktionen. Er hilft dabei auf unerwarteten Anfragen geschickt zu antworten. Während der Entwicklung definierst du Utterances und Intents, die dein Skill verarbeiten soll. Alexa weist die Anfragen der Nutzer den jeweiligen Intents zu.
Dabei kann es passieren, dass ein Nutzer etwas sagt, worauf dein Skill nicht antworten kann. Diese Anfragen nennen wir „Out-of-Domain Anfragen“,. Diese umfassen alle Themen, die nicht im Skill-Modell enthalten sind. Normalerweise würde dein Skill auf solche Anfragen nicht antworten können. Der Fallback Intent hilft dir dabei, mit unerwarteten Nutzeranfragen umzugehen und gibt den Nutzern Hilfestellung darüber, was dein Skill alles kann.
Im unten abgebildeten Beispiel des Fahrtplaner Skills sind Utterances aufgelistet, die Intents innerhalb des Skills zugeordnet sind. Diese kann der Skill problemlos beantworten. Wenn ein Nutzer aber einen der nicht zugeordneten Sätze ausspricht, kann der AMAZON.FallbackIntent einspringen. So kann der Skill dann antworten, dass er beispielsweise keine Bananen anbieten kann.
Der Fahrtplaner Skill kann auf „eine Banane bitte“ zum Beispiel mit:
„Der Fahrtplaner Skill kann dir dabei nicht helfen. Er kann eine Route zwischen zwei Deutsche Städten oder Adressen berechnen. Was kann ich noch für dich tun?“
Zwei Punkte sind hier wichtig: Der Name des Skills wird nochmal erwähnt, sodass die Nutzer wissen in welchem Skill sie sich befinden. Zusätzlich wird beschrieben, wobei der Skill helfen kann.
Außerdem kannst du die Intent History API nutzen um zu herauszufinden, welche Out-of-Domain Anfragen deine Nutzer häufig anfragen. Dadurch kannst du Lücken in deinem Skill-Modell erkennen oder neue Funktionen priorisieren.
Einfach auf der Alexa Developer Konsole den AMAZON.FallbackIntent aus der „built-in Library“ auswählen, und einen IntentHandler dafür in deinem Backend oder AWS Lambda hinzufügen.
Mit deinen Alexa Skills kannst du nicht nur Millionen von Nutzern erreichen, die Alexa-fähige Geräte besitzen, du kannst auch gewinnen. Veröffentliche bis zum 15. Dezember 2018 drei neue Alexa Skills und melde dich bei unserer brandneuen Aktion an, dann erhältst du einen Echo Spot. Veröffentliche einen weiteren, neuen Skill, optimiert für den Bildschirm von Echo Show und Echo Spot, dann bekommst du eines der gerade neu erschienenen Echo Show-Geräte brillantem 10-Zoll-HD-Display. Mehr erfahren