Créer une Alexa compétence
Créez une compétence hébergée par Alexa à l’aide de la console développeur Alexa . La création d’une Alexa compétence vous aide à vous préparer à utiliser l’application Alexa .
Avant de commencer
Rôle requis : admin
Procédure
- Connectez-vous à la Alexa console développeur avec votre Amazon compte de développeur.
- Cliquez sur Créer une compétence.
- Dans le champ Nom de la compétence , saisissez un nom de compétence.
- Dans la liste Langue par défaut, sélectionnez une langue par défaut pour ajouter votre compétence.
- Sous Choisir un modèle auquel ajouter votre compétence, sélectionnez Personnalisé.
- Sous Choisir une méthode pour héberger les ressources backend de votre compétence, sélectionnez Hébergé par Alexa (Node.js).
- Cliquez sur Créer une compétence.
- Pour ajouter votre compétence, sélectionnez le modèle Commencer à partir de zéro .
-
Cliquez sur Continuer avec le modèle.
Remarque :La création d’une compétence hébergée par Alexa prend quelques minutes.
- Dans la compétence, accédez à Modèle d'interaction > Intentions > Éditeur JSON.
-
Remplacez l’éditeur JSON par le script JSON suivant.
{ "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" } } ] } ] } } } - Cliquez sur Save Model (Enregistrer le modèle).
- Accédez à la Invocations > Nom d’invocation de la compétence.
-
Dans le champ Nom d’invocation de compétence , indiquez le nom de l’invocation de compétence.
Remarque :Le nom de la compétence est le nom que vous utilisez dans votre Alexa appareil pour l’invoquer.
Par exemple : <demandez <nom de la compétence>.
-
Accédez aux interfaces et activez la langue de présentation Alexa.
Remarque :Cette option active tous les périphériques d’écran que vous souhaitez utiliser dans Alexa.
- Cliquez sur Enregistrer les interfaces.