Skip to content
Alexandre Mély edited this page Jun 26, 2016 · 25 revisions

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):

IMAGE ALT TEXT HERE

Exemple d'utilisation (la dictée est vocale) et affichage dans la console:

$> ./jarvis.sh
+-----------------------------------------+
| JARVIS by Alexandre Mély                |
| https://github.com/alexylem/jarvis/wiki |
+-----------------------------------------+
JARVIS: Bonjour Alex # phrase de bienvenue configurable
JARVIS: Waiting to hear 'JARVIS' # écoute permanente, le mot magique est JARVIS
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
JARVIS: Ok # Ordre "*ALLUME*LUMIERE*" reconnu, execute la commande correspondante: echo pl a1 on | nc localhost 1099
Alex: Merci! # toujours en mode conversation (timeout de 10sec, ou dire "Annuler", aussi configurable)
JARVIS: Avec plaisir # Ordre "*MERCI*" reconnu, execute la commande correspondante: say "Avec plaisir"
Alex: # 10 secs s'écoulent sans nouvel ordre
JARVIS: Waiting to hear 'JARVIS' # fin du mode conversation, le mot magique doit être à nouveau entendu

Jarvis est extrêmement personnalisable: son nom, comment il réagit et ce qu'il sait faire.

Etape suivante: Pré-requis

💬 Ajouter un commentaire, poser une question: le fil de discussion est maintenant ici: https://disqus.com/home/discussion/coinche/jarvis/

Clone this wiki locally