Construire sa première Skill Alexa

Construire sa première Skill Alexa

Partager cet article

La méthode de création d'une Skill Amazon Alexa diffère quelque peu de celle d'une Action Google. Ci-dessous l'essentiel pour bien démarrer et vous familiariser avec l’assistant vocal du leader du e-commerce.

Qu’est-ce qu’une Skill Alexa ? Comment fonctionne-t-elle ?

Une Skill est une application vocale développée pour le voicebot Alexa d’Amazon et qui se compose de 3 éléments principaux : un programme, un « Intent Schema » et un fichier de « Sample Utterrances ». Les transactions qui correspondent à l’envoi d’une question et de la réception d’une réponse, s’appuient sur le cloud Amazon (AWS Lambda). Les échanges peuvent se représenter sous forme de fichier JSON. C’est ce fichier qui contient toutes les informations qui sont traitées.

Avant de vous lancer dans la conception d’une Skill, il est nécessaire de comprendre certains termes utilisés par Amazon.

  • Intention : correspond à ce que l’utilisateur souhaite savoir ou souhaite faire.
  • Intent Schema : le schéma d'Intention est un document JSON formaté qui décrit toutes les Intentions auxquelles votre Skill peut répondre.
  • AWS Lambda : un service proposé par Amazon qui permet d’exécuter le code de vos Skills.
  • Utterances : des listes d’Utterances sont contenues dans chaque Intention. Elles sont composées des différentes manières d’invoquer une Intention ce qui correspond aux différentes façons de demander quelque chose. De bonnes listes d’Utterances sont le signe d’une bonne modélisation de votre arbre de décision.
  • Slot : variable qui peut être présente dans les Utterances.

Comment créer une Skill Alexa en 6 étapes ?

Construire sa premiere Skill Alexa

Alexa Skills Kit (ASK) est la plateforme par laquelle il vous faudra passer pour développer et déployer votre première Skill Amazon. Comme pour Google, il est nécessaire de disposer d’un compte permettant l’accès au portail destiné aux développeurs, l'Amazon Developer Portal. Le développement d’une application se fait de la même manière que chez Google, à quelques différences près. Du design de l’expérience vocale (voice UX design) au déploiement de votre application vocale, retrouvez ci-dessous les six étapes permettant de développer votre première Skill.

  • Étape 1 : Créer les Skills dans Alexa Skills Console et sélectionner un modèle d’interaction.
  • Étape 2 : Créer une fonction Lambda dans Amazon Web Services.
  • Étape 3 : Connecter l’interface vocale utilisateur avec la fonction Lambda.
  • Étape 4 : Tester la Skill Alexa (voir partie suivante).
  • Étape 5 : Personnaliser la Skill pour se l’approprier.
  • Étape 6 : Faire certifier la Skill pour la publier officiellement.

Des tests indispensables

Afin d'assurer le contrôle qualité de la Voice UX (Voice User eXperience), les tests sont comme toujours très importants. Pour les premières phases des tests, des simulateurs Alexa sont disponibles en ligne, ce qui n'ôte évidemment pas leur intérêt à d'autres tests grandeur nature et en conditions réelles. Pour cela, il est indispensable de vous équiper des différentes enceintes disponibles sur le marché comme l’Amazon Echo, l’Echo Dot ou encore l’Echo Spot. Un panel diversifié d’utilisateurs vous permettra d’apprécier l’efficacité de votre application en bénéficiant d’un nombre important de retours. Ainsi, il sera aisé d’améliorer l’expérience utilisateur (UX).

Il existe donc deux manières de tester votre Skill Alexa :

  • Avec les simulateurs en ligne Alexa
  • Directement sur un appareil connecté (Amazon Echo, Echo Dot, Echo Spot…)

Ce bref tutoriel vous a permis de réaliser une application vocale simple avec Alexa Skills Kit (ASK) et de vous familiariser avec les interfaces, la méthodologie et les concepts. Ces connaissances vous seront précieuses pour perfectionner votre voicebot et, in fine, améliorer votre ROI relation client.

Grâce à sa maîtrise des nouvelles technologies au service de l’expérience et du parcours client, aiSperto vous conseille et vous accompagne dans le choix, l’intégration et la personnalisation d'assistants vocaux adaptés et pertinents pour votre marque.

Les derniers articles...

Collaboration avec Mitel pour les agents virtuels de centre de contacts

06/29/2023

Google Conversational Actions Sunset

06/13/2023

Solutions aiSperto pour avatar 3D Spoon

06/12/2023

ChatGPT pour blablater avec nos applications.

05/30/2023

Atelier « Réviser ses leçons avec Google Assistant à l’Ecole Galilée »

03/14/2023

HomWorkR le bot vocal qui répond comme un collaborateur

04/01/2022

Votre CRM à portée de voix

03/15/2022

Bonne année 2022

01/01/2022

Et si vous donniez de la voix à vos sondages…

05/06/2021

Utilisez votre téléphone mobile pour lancer un questionnaire!

01/25/2021

Bonne année 2021

01/11/2021

Quand vous pensez aiSperto, pensez automatisation des données!

10/04/2020

Pensez aux questionnaires vocaux pour optimiser votre engagement client et votre stratégie de contenu

07/07/2020

Retour au bureau avec aiSperto!

06/04/2020

Pour générer de la visibilité, pensez aux quiz vocaux!

05/04/2020

Kstion désormais disponible sur Alexa avec de nouveaux tests de scoring et de persona

04/26/2020

Lancement de la plateforme Kstion pour vos sondages, tests et quiz vocaux

03/04/2020

Lancement d’un générateur de quiz vocaux pour les entreprises

01/20/2020

Omnicanalité vocale sur le salon VoiceTech 2019

11/28/2019

aiSperto et assistance vocale dans sur IT Social | Média des Enjeux IT & Business, Innovation et Leadership

11/20/2019

L’évolution des technologies vocales en vidéo

10/29/2019

Assistants Vocaux et les entreprises, par aiSperto pour l’Entreprise Connectée

09/22/2019

aiSperto au Salon VoiceTech 2019

09/09/2019

Notre jeu « Labyrinthe Noir » maintenant sur Alexa

08/19/2019

L’invasion des Bots aura-t-elle lieu ? par aiSperto pour l’AFRC

07/01/2019

Livre Blanc : « Callbots, Voicebots & Assistants Vocaux. Etat des lieux et intérêt(s) pour votre entreprise »

06/26/2019

Notre dernière création : le jeu « Labyrinthe Noir » sur Google Assistant

05/21/2019

Quels secteurs d’activités profitent des assistants vocaux ?

05/17/2019

L’impact des assistants vocaux dans la relation client

05/08/2019

Construire sa première Action Google

04/10/2019

Tester et coacher une application vocale

03/25/2019

Les règles de l’art pour créer un service vocal

03/18/2019

Du chabot au voicebot

03/12/2019

Comment interagir avec ses clients via un assistant vocal ?

02/18/2019

De l’assistant vocal au robot de services

02/11/2019

Assistant vocal, le cheval de Troie des marques ?

02/06/2019

Participez à l’enquête Chatbot, CallBot et VoiceBot en France

01/30/2019

Quels assistants vocaux aujourd’hui en France ?

01/30/2019

Toutes les applis vocales Alexa, Google… le choix des marques

01/21/2019

Quels assistants vocaux aujourd’hui dans le monde ?

01/14/2019

Le Père Noël existe-t-il ? Mythes et réalités sur les Bots.

12/19/2018

Atelier AFRC sur la multicanalité dans la Relation Client

12/14/2018

Pourquoi faire un Bot ? Faut-il mettre des Bots à tout prix ?

12/11/2018

Voicebots internes, la botte secrète des entreprises performantes

11/29/2018

Transformez votre Serveur Vocal Interactif en callbot : ROI immédiat !

11/13/2018

OK Google ou Dis-moi Alexa : quel assistant vocal pour mon entreprise ?

10/30/2018

Chatbot, voicebot, callbot… quel bot pour quel usage client?

09/20/2018

Un Voicebot, ça sert à quoi ?

08/16/2018

« L’éthique doit structurer la production des robots de compagnie»

08/09/2018

Le HomePod d’Apple a du mal à se faire entendre aux US – ZDNet

08/03/2018

aiSperto, vous simplifie l'utilisation des technologies vocales pour votre relation Client et votre relation Employé et vous aide à optimiser vos Parcours Client et votre Expérience Client ainsi qu'augmenter l'engagement de vos employés.

Vous souhaitez mettre en place des VoiceBots qui ont du sens, de la valeur et de la pertinence pour vos Clients et Employés ?