Amazon a annoncé son assistant domestique Echo en novembre 2014, et les consommateurs ont immédiatement voulu en savoir plus. Sept mois plus tard, Echo est devenu un produit complet. Sa version révisée, Echo Dot, sortira sur le marché le 20 octobre prochain. Cependant, vous pouvez créer votre propre Amazon Echo à l'aide d'un Raspberry Pi. Le tutoriel et les commandes pour l'assistant sont en anglais, mais le projet est une autre preuve convaincante de la flexibilité du Pi, et un point en faveur d'Amazon pour avoir ouvert (en partie) sa plateforme Alexa.

L'Amazon Echo est sur le point d'entrer dans sa deuxième génération. Le nouveau dispositif baptisé Echo Dot est beaucoup plus économique que son grand frère (50 dollars contre 180), et même si cela implique une construction simplifiée, toutes ses fonctions majeures sont toujours là. Bien sûr, la véritable magie derrière Echo est Alexa, et comme il s'agit d'un logiciel, il ne devrait pas y avoir d'obstacles majeurs à transférer cette magie vers une autre plateforme. Heureusement, Amazon donne accès aux ressources nécessaires si vous vous inscrivez en tant que développeur, téléchargez tout le code pertinent, et combinez un Raspberry Pi 3 (une version antérieure peut fonctionner, mais le WiFi intégré est un grand avantage) avec un haut-parleur et un microphone de bonne qualité. Alexa a besoin de vous entendre, et les micros génériques chinois ne sont pas à la hauteur.

https://www.youtube.com/embed/4yfK90OJrek

Le processus de construction

Le processus est long mais simple. S'inscrire en tant que développeur chez Amazon se divise en treize étapes, et une fois celles-ci terminées, il faut cloner et installer le code d'Alexa sur le Raspberry Pi avec la dernière version de PIXEL. S'il y a un inconvénient dans cette édition alternative de l'Amazon Echo, c'est que le service Web d'Alexa doit être lancé manuellement à chaque fois que l'on allume le Raspberry Pi. On suppose que le dispositif restera en ligne pendant une longue période, mais connecter un clavier et un écran devient fastidieux. La dernière étape consiste à optimiser la qualité audio. Fondamentalement, c'est là qu'intervient le classique alsamixer, qui permet de modifier le volume de capture. Je le répète : la qualité du microphone est importante.

Construisez votre propre Amazon Echo avec un Raspberry Pi
PiLexa

Le bilan

En fin de compte, cette expérience baptisée PiLexa est très intéressante du côté logiciel, mais l'histoire est différente du point de vue économique. Comme je l'ai mentionné plus haut, le Echo Dot coûtera 50 dollars, un montant similaire à ce que l'on devrait investir pour obtenir tous les composants. Quoi qu'il en soit, le DIY ne vise pas toujours un prix plus bas. Ce qui compte ici, c'est l'expérience.

Source : Lifehacker