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.

Vous pouvez retrouver le détail de la procédure dans ce tutoriel vidéo en ligne.

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...

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

26 juin 2019

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

21 mai 2019

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

17 mai 2019

L’impact des assistants vocaux dans la relation client

8 mai 2019

Construire sa première Action Google

10 avril 2019

Tester et coacher une application vocale

25 mars 2019

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

18 mars 2019

Du chabot au voicebot

12 mars 2019

Comment interagir avec ses clients via un assistant vocal ?

18 février 2019

De l’assistant vocal au robot de services

11 février 2019

Assistant vocal, le cheval de Troie des marques ?

6 février 2019

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

30 janvier 2019

Quels assistants vocaux aujourd’hui en France ?

30 janvier 2019

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

21 janvier 2019

Quels assistants vocaux aujourd’hui dans le monde ?

14 janvier 2019

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

19 décembre 2018

Atelier AFRC sur la multicanalité dans la Relation Client

14 décembre 2018

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

11 décembre 2018

Voicebots internes, la botte secrète des entreprises performantes

29 novembre 2018

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

13 novembre 2018

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

30 octobre 2018

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

20 septembre 2018

Un Voicebot, ça sert à quoi ?

16 août 2018

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

9 août 2018

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

3 août 2018

Un chatbot, est-ce vraiment utile ?

27 juillet 2018

aiSperto rejoint l’AFRC

20 juillet 2018

Le voicebot, 4ème voix de la relation client

22 juin 2018

Watson Assistant, futur Alexa d’entreprise ?

21 juin 2018

aiSperto rejoint l’ADETEM

1 juin 2018

Google Assistant : vous pouvez maintenant acheter un produit à la Fnac avec votre voix

25 mai 2018

Innovations numériques : ce qui attend les banques & assurances d’ici 2020 | iTPro.fr

24 mai 2018

Comprendre les perceptions, les usages et les attentes des françaisvis-à-vis des enceintes intelligentes – MyDigitalWeek

23 mai 2018

Les moyennes et grandes entreprises françaises se tournent en masse vers l’IA

18 mai 2018

Les chatbots séduisent-ils les Ressources Humaines ? | iTPro.fr

17 mai 2018

Google Assistant est le meilleur assistant vocal du marché, Siri est le pire !

27 avril 2018

Le vocal, un marché prometteur

29 mars 2018

Chatbot, assistant vocal et autre objet connecté

29 mars 2018

Intelligence Artificielle

20 mars 2018

Canal, Multicanal et Omnicanal

20 mars 2018

Experience Client

18 mars 2018

Comment les marques doivent se préparer à l’âge des assistants

21 février 2018

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