Alexa

Einen Alexa Skill bauen, der im Betrieb besteht

Ein Alexa Skill ist eine Sprachschnittstelle zu Ihrem Dienst. Amazon übernimmt die Spracherkennung; Sie gestalten den Dialog und betreiben das Backend, das jede Anfrage beantwortet.

6 Min. Lesezeit · Entwurf · Expertenprüfung ausstehend

So funktioniert ein Skill

Ein Custom Skill hat einen Aufrufnamen, Intents (was der Nutzer will) und Slots (die Details, etwa ein Datum oder ein Produkt). Alexa wandelt Sprache in eine Intent-Anfrage um und sendet sie an Ihren Endpunkt, meist eine AWS-Lambda-Funktion oder einen HTTPS-Dienst. Ihr Code antwortet mit Sprache, Karten oder Bildschirminhalten.

Smart-Home-Skills funktionieren anders: Sie nutzen Amazons vordefiniertes Gerätemodell, damit Nutzer Lampen, Steckdosen oder Thermostate mit Standardbefehlen steuern; Ihr Backend übersetzt die Direktiven für Ihre Geräte-Cloud.

Den Dialog gestalten

  • Beispieldialoge vor dem Code schreiben, auch für unsichere Nutzer.
  • Viele Beispiel-Äußerungen pro Intent anlegen und mit echten Menschen testen, nicht nur im Team.
  • Hilfe, Stopp, Abbrechen und Fallback sauber behandeln; die Zertifizierung prüft sie.
  • Antworten kurz halten. Sprache ist linear, und Menschen hören schnell nicht mehr zu.

Kontoverknüpfung und Daten

Wenn der Skill auf ein Nutzerkonto in Ihrem Dienst zugreift, nutzt er Kontoverknüpfung auf Basis von OAuth 2.0. Fordern Sie nur die nötigsten Berechtigungen an, erklären Sie sie klar und halten Sie Amazons Richtlinien zu personenbezogenen Daten und Daten von Kindern ein.

Zertifizierung und Betrieb

Skills durchlaufen vor der Veröffentlichung Amazons Zertifizierung, und jedes Update wird erneut geprüft. Überwachen Sie nach dem Start Latenz, Fehler und Anfragen, die im Fallback landen; sie zeigen, was Nutzer wollen und der Skill noch nicht versteht.

Amazon entwickelt die Alexa-Plattform weiter, einschließlich des neueren generativen Assistenten. Prüfen Sie in der aktuellen Alexa-Skills-Kit-Dokumentation, was für neue Skills gilt.

Planen Sie ein Projekt dazu?

Beschreiben Sie, was Sie bauen möchten und welche Amazon-Konten beteiligt sind. Wir sagen Ihnen ehrlich, was nötig ist.

Projekt besprechen