Go Down

Topic: [work in progress] Just A Rather Very Inteligent System - J.A.R.V.I.S (Read 2 times) previous topic - next topic

Rovhell

Bonjour,
Je cré ce topic afin de présenter ma progression dans mon projet actuel déjà fonctionnel : un système domotique de base géré par reconnaissance vocale. Ma compagne est (pour une fois:-D) très emballée par ce projet. Après plus de délibérations que pour donner un nom à un enfant, nous sommes tombé d'accord sur le nom de ce projet : Jarvis, en référence à Edwin JARVIS, l'I.A. de Tony Stark. (Si ça intéresse des gens, les meilleurs suggestions que nous avons émises étaient Hervé, pour RV, Reconnaissance Vocale, et Alfred, le majordome de Bruce Wayne).

J'ai dans un premier temps tenté de le faire répondre à mes commandes avec des phrases enregistrées avec ma voix, puis légèrement modifiées, pour ne pas avoir l'impression de me parler à moi-même, mais le résultat n'était pas clairement articulé/compréhensible. Donc j'ai utilisé le lecteur de texte de mon Mac, sous la voix bien connue de Siri. Le résultat manque un tantinet d'intonations, mais c'est beaucoup plus audible. Certaines phrases sont en aléatoire, histoire de donner un peu de "vie" aux réponses. Par exemple, quand il entend une requête qu'il reconnaît, il choisit au hasard une réponse telle que "c'est comme si c'était fait" ou "tout de suite" ou d'autres encore.
Il permet pour le moment d'effectuer des opérations par IR, comme allumer/eteindre le vidéo projecteur, choisir une source pour celui-ci, etc... et des opérations par transmetteur radio 433mhz, puisque le salon est équipé de prises télécommandées (4 pour le moment, bientôt plus).

J'utilise un arduino uno et un shield esayVR.

Voici une vidéo en action :
http://www.youtube.com/watch?v=G0dLFsGZ-QA

Commentaires et critiques (constructives j'entends) sont les bienvenues.

Albandu51

Je trouve ton projet intéressant. je t'encourage a continuer pour lui le rendre encore plus complet.

Rovhell

Merci beaucoup. J'ai acheté plus de boîtiers-prises récepteurs, pour le compléter et gérer tout le salon. La grosse partie va être de commander le télérupteur du plafonnier sans le faire griller. Ensuite, j'ai déjà trouvé une boite à modifier pour le rendre plus présentable.

infobarquee

bonjour,
beau projet sur lequel je me suis penché aussi il y a quelques temps, mais point de reco vocale fiable sous nunux.
donc obligé de réinstaller bien malgré moi un windaub sur une VM pour continuer le projet, mais je suis partit sur un raspberry pour le traitement des infos.

Rovhell

Ici, le système est indépendant d'un quelconque PC. Du moins pour le fonctionnement. Il s'agit d'un arduino et d'un shield EasyVR, avec un emetteur 433Mhz et deux diodes IR.
Pour le paramétrer par contre, le logiciel existe seulement pour windaube, donc j'ai été obligé d'installer Parallel desktop avec windows sur mon beau mac  =(
D'ailleurs, je suis arrivé a expiration de la version d'essai de parallel desktop, et je n'ai pas encore tout configuré. Si quelqu'un connait un logiciel qui fait aussi bien, je suis preneur.

Go Up