-
Notifications
You must be signed in to change notification settings - Fork 197
Home
Jarvis.sh est un assistant vocal ultra-léger et multi-langue.
Imaginé pour la domotique, il peut tourner sur des systèmes peu gourmands en énergie (ex: Raspberry Pi)
Très facile à utiliser, il vous laisse le choix du moteur de reconnaissance et de synthèse vocale et les installe pour vous.
Vidéo de démonstration (cliquer pour ouvrir):
Lancer Jarvis
$> ./jarvis.sh
Voici un exemple commenté de ce qui s'affiche avec une utilisation normale.
Ce qui est dicté par vous et prononcé par Jarvis sont retranscris dans la console:
JARVIS: Bonjour Alex # phrase de bienvenue (configurable)
JARVIS: Waiting to hear 'JARVIS' # écoute permanente, le mot magique est JARVIS (configurable)
Alex: @--@@--BlahBlah-- # bruits de fond et discussions ignorés
Alex: Hé Jarvis? # le mot magique a été entendu
JARVIS: Oui? # réponse configurable, on entre en mode conversation
Alex: Allume la lumière s il te plait # voici un ordre
# Ordre "*ALLUME*LUMIERE*" reconnu, execute la commande correspondante: echo pl a1 on | nc localhost 1099; say "Ok"
JARVIS: Ok
# toujours en mode conversation (timeout de 10sec, ou dire "Annuler", aussi configurable)
Alex: Merci! # voici un ordre
# Ordre "*MERCI*" reconnu, execute la commande correspondante: say "Avec plaisir"
JARVIS: Avec plaisir
Alex: # 10 secs s'écoulent sans nouvel ordre
# fin du mode conversation (timeout)
JARVIS: Waiting to hear 'JARVIS' # le mot magique doit être à nouveau entendu
Jarvis est extrêmement personnalisable: son nom, ce qu'il comprends et exécute mais aussi ce sur quoi il vous notifie spontanément.
Alors, prêt à essayer Jarvis? c'est parti! 😄
Première étape: Pré-requis
💬 Ajouter un commentaire, poser une question: le fil de discussion est maintenant ici: https://disqus.com/home/discussion/coinche/jarvis/
Jarvis by Alexandre Mély - Une question? un problème? cliquez ici - License MIT