- Les propriétaires d’IOTA peuvent intégrer le protocole avec l’assistant virtuel Alexa d’Amazon pour vérifier leur solde sur le portefeuille Trinity.
- L’intégration du portefeuille d’IOTA dans l’Alexa d’Amazon est rendue possible par Alexa Skill.
Un nouveau tutoriel du développeur Hugo Gregersen montre comment les utilisateurs peuvent intégrer le protocole IOTA avec l’assistant virtuel d’Amazon, Alexa. Ainsi, les propriétaires d’IOTA peuvent vérifier le solde de leur compte sur le portefeuille Trinity d’IOTA. M. Gregersen explique que l’application Alexa d’Amazon permet aux développeurs de créer des « compétences Alexa » qui fonctionnent comme des applications pour smartphones à commande vocale. Ainsi, l’assistant virtuel apprend des choses qui peuvent interagir avec d’autres produits et services. Dans ce cas, avec le protocole IOTA.
Le développeur explique en outre que l’intégration d’IOTA avec Amazon Alexa permet d’améliorer l’expérience de l’utilisateur avec Alexa. Cela permet aux propriétaires d’IOTA d’utiliser l’assistant virtuel dans de nombreux cas d’utilisation. Le développeur donne l’exemple d’un hypothétique propriétaire d’hôtel qui utilise l’application pour émettre une commande vocale et vérifier le solde de son portefeuille connecté à d’autres appareils et services. L’utilisateur n’a pas besoin de gadget ou d’application supplémentaire pour cela, il lui suffit d’installer Alexa sur son appareil mobile.
Comment intégrer IOTA à Alexa d’Amazon ?
Gregersen explique dans le tutoriel comment créer une compétence Alexa en utilisant la console de développement Alexa. Ce service est disponible via AWS Lambda, une plateforme Amazon Cloud qui fait partie d’Amazon Web Services (AWS). Grâce à cette plateforme, les développeurs peuvent héberger et exécuter du code Python qui utilise la compétence Alexa qu’ils ont créée:
(…) nous définissons comment nous allons interagir avec Alexa afin qu’elle comprenne notre intention pendant la conversation. Ensuite, nous prenons le code Python, qui possède toutes les fonctionnalités dont nous avons besoin pour notre nouvelle compétence Alexa, et nous le chargeons en tant que fonctionnalité lambda hébergée sur AWS dans le nuage de services Web d’Amazon. Ensuite, nous « connectons » notre compétence Alexa à la fonction lambda afin qu’Alexa sache quel code et quelles fonctions doivent être exécutés lorsque nous interagissons avec elle. Et enfin, nous testons notre nouvelle compétence Alexa.
Pour créer une compétence Alexa, les développeurs peuvent simplement ouvrir un compte gratuit et utiliser la console de développement Alexa via le lien suivant Les développeurs y trouveront divers outils accessibles aux autres membres de la communauté ou aux utilisateurs qui souhaitent créer leurs propres compétences Alexa pour les intégrer à IOTA.
Une fois cela fait, l’utilisateur doit fournir un certain nombre de détails, tels que la configuration des spécifications de l’appel Alexa, l’intention et les mots clés qui activent l’application. Une phrase formée avec ces mots pourrait par exemple être: « Vérifiez l’équilibre d’IOTA ». Dans le même temps, M. Gregersen a noté ce qui suit:
La façon la plus simple de commencer à créer votre propre version de ce projet (par exemple, changer les adresses IOTA utilisées pour les demandes de solde) est de modifier simplement le fichier lambda_function.py dans le fichier .zip et de télécharger le fichier .zip modifié dans votre fonction lambda existante.