Erstellen Sie eine Kompetenz Alexa .
Erstellen Sie mithilfe der Entwicklerkonsole Alexa eine von Alexa gehostete Kompetenz. Das Erstellen einer Alexa -Kompetenz hilft Ihnen, sich auf die Verwendung der App Alexa vorzubereiten.
Vorbereitungen
Erforderliche Rolle: admin
Prozedur
- Melden Sie sich mit Ihrem Amazon -Entwicklerkonto bei der Alexa ]-Entwicklerkonsole an.
- Klicken Sie auf Kompetenz erstellen.
- Geben Sie im Feld Kompetenzname einen Kompetenznamen ein.
- Wählen Sie in der Liste Standardsprache eine Standardsprache aus, um Ihre Kompetenz hinzuzufügen.
- Wählen Sie unter Wählen Sie ein Modell aus, um Ihre Kompetenz hinzuzufügen die Option Benutzerdefiniertaus.
- Wählen Sie unter Eine Methode zum Hosten der Back-End-Ressourcen Ihrer Kompetenz wählen die Option Alexa-Hosted (Node.js)aus.
- Klicken Sie auf Kompetenz erstellen.
- Um Ihre Kompetenz hinzuzufügen, wählen Sie die Vorlage Von Anfang an beginnen aus.
-
Klicken Sie auf Mit Vorlage fortfahren.
Hinweis:Das Erstellen einer von Alexa gehosteten Kompetenz dauert einige Minuten.
- Navigieren Sie in der Kompetenz zu Interaktionsmodell > Zwecke > JSON-Editor.
-
Ersetzen Sie den JSON-Editor durch das folgende JSON-Skript.
{ "interactionModel": { "languageModel": { "invocationName": "now agent", "intents": [ { "name": "AMAZON.CancelIntent", "samples": [] }, { "name": "AMAZON.HelpIntent", "samples": [] }, { "name": "AMAZON.StopIntent", "samples": [] }, { "name": "AMAZON.NavigateHomeIntent", "samples": [] }, { "name": "EverythingIntent", "slots": [ { "name": "EverythingSlot", "type": "Bag_of_words" } ], "samples": [ "{EverythingSlot}" ] } ], "types": [ { "name": "Bag_of_words", "values": [ { "name": { "value": "value: Hello world" } }, { "name": { "value": "name: bag_of_words" } } ] } ] } } } - Klicken Sie auf Modell speichern.
- Navigieren zu Aufrufe > Name des Kompetenzaufrufs.
-
Geben Sie im Feld Kompetenzaufrufname den Aufrufnamen der Kompetenz an.
Hinweis:Der Name der Kompetenz ist der Name, den Sie auf Ihrem Gerät Alexa verwenden, um die Kompetenz aufzurufen.
Beispiel: <ask <skill name>.
-
Navigieren Sie zu Schnittstellen, und aktivieren Sie Alexa Presentation Language.
Hinweis:Mit dieser Option werden alle Bildschirmgeräte aktiviert, die Sie in Alexaverwenden möchten.
- Klicken Sie auf Schnittstellen speichern.