domotique à commande vocale utilise Raspberry Pi et LightwaveRF, Hackaday

domotique à commande vocale utilise Raspberry Pi et LightwaveRF, Hackaday

Ce n'est pas tout à fait l'intelligence artificielle, mais en disant « Jeeves, lumières! » Allumera les ampoules dans la salle. [Chipos81] construit la domotique vocale sur un plateau Pi Framboise avec des dispositifs de commutation LightwaveRF lumières et les sorties.

Le système LightwaveRF offre une liaison WiFi qui offre une connectivité Internet pour tous ces appareils dans votre maison. Cela en fait un composant logiciel enfichable pour [Chipos81] pour les contrôler de l'IPD. Fournir la reconnaissance vocale qu'il utilise CMU Sphinx. Il est une bibliothèque de reconnaissance vocale open source développé par des chercheurs de l'Université Carnegie Mellon et publié sous licence BSD. Il semble faire un excellent travail dans la vidéo de l'analyse syntaxique rapidement plusieurs séries de commandes.

« Jeeves » va aussi parler de nouveau à vous pour confirmer une commande. Il est généré par festival. un ensemble développé par l'Université d'Edimbourg. Cela offre un divertissement dans les dernières secondes de la vidéo que nous détectons un accent écossais distinct quand il dit: « A demain ».

Les broches GPIO offrent un peu de commentaires, en utilisant trois LED de couleur pour vous faire savoir ce qui se passe avec le système. Il y a même une LED IR utilisé pour ajouter la commande vocale à votre téléviseur.

fait cela il y a près d'un an. pi est trop lent pour vraiment utiliser les capacités de fête (2-3 secs jusqu'à ce qu'il y est une réponse), c'est pourquoi il a probablement couru festival juste une fois pour générer les wavs et maintenant les joue uniquement, et CMU sphynx doit être limitée à une liste d'environ max. 50 mots pour travailler encore avec un taux de détection de plus de 90%. Le Pi est beaucoup trop lent pour ces tâches.

Charlie, je voudrais bien créer une automatisation de lightwaveRF avec mon nouveau RPI. Je suis nouveau à la fois RPI - Linux (tout codage) environnement, donc une énorme quantité de recherche aboutit souvent à seulement extraits d'informations utiles / plats à emporter obtenus.

Serait-il autant que possible de fournir des mesures plus détaillées (délabrés), y compris les étapes progressives, afin de faciliter mes efforts pour atteindre le résultat désiré?

Très heureux de recevoir vos conseils / assistance que vous êtes en mesure de fournir.

Je vous remercie! serait-il pouvoir se faire d'une manière qui peut allumer ma télévision par commande, puis ma ps3 sur commande séparée avec des commandes de programmation pour chacun?

quelqu'un pourrait-il me aider?

dit Murali Allada:

C'est bien. Merci d'avoir partagé Mike. Est-il possible de mettre ce code sur GitHub afin que nous puissions construire au-dessus de celui-ci?