Installation de snips sur raspberry

Installation de l’assistant

Bon. On touche au but. Notre snips est installé et configuré. Notre assistant est créé dans la console. Il ne nous reste plus qu’à l’installer.
Pour ça, nous allons utiliser sam

$ sam connect localhost

Puis

$ sam login

La commande « sam login » va connecter notre snips à notre compte sur le web.

pi@raspberrypi:~ $ sam login
? Enter email used on the console: cedcox@coxprod.net
? Enter password used on the console: [hidden]
v Logged in
pi@raspberrypi:~ $

N’oublie pas que tu ne verras pas le mot de passe que tu es en train de taper alors enlève tes moufles 🙂

On lance donc la commande qui va nous permettre d’installer l’assistant :

$ sam install assistant

Cela devrait te donner au final

Fetching assistants done
Downloading assistant
Fetching assistants done
NLU training done
ASR training done
v Deploying assistant to localhost...
Checking for actions
v Generating virtual environment for cedcox.Openhab

Checking actions for end-user parameters
Relaunching snips-skill-server
v Snips assistant is now running. Say hey_snips to start!
i Run sam watch to see the logs
pi@raspberrypi:~ $

Si tu as cette erreur

Cloning skill Joseph.Heure from url: https://github.com/JDureau/snips-skill-heure
fatal: impossible de créer le répertoire de la copie de travail 'snips-skill-heure': Permission non accordée

x Error: find: ‘/var/lib/snips/skills/snips-skill-heure’: Aucun fichier ou dossier de ce type
pi@raspberrypi:~ $ 

Alors c’est qu’il faut que tu lances cette commande :

$ sudo usermod -aG snips-skills-admin pi

Ferme ta session ssh et ouvre en une autre pour prise en compte.

Cette fois ci, tu devrais tomber sur ça :

pi@raspberrypi:~ $ sam install assistant
Fetching assistants done
Found 1 assistant named coxprod_diy
Downloading assistant
Fetching assistants done
NLU training done
ASR training done
v Deploying assistant to localhost...
Checking for actions
Cloning skill Joseph.Heure from url: https://github.com/JDureau/snips-skill-heure
Clonage dans 'snips-skill-heure'...

v Installing pip and virtualenv. This could take a while.
v Generating virtual environment for snips-skill-heure

Checking actions for end-user parameters
Relaunching snips-skill-server
v Snips assistant is now running. Say hey_snips to start!
i Run sam watch to see the logs
pi@raspberrypi:~ $

Et voilà ! Il ne reste plus qu’à le tester en disant « Hey snips ! ». Tu vas alors entendre un « Ding ».
Demande-lui « Quelle heure est il ? »
Et il va te répondre « Il est 19h34″… Enfin, ça c’est l’heure qu’il est quand j’écris cet article hein. Normalement, il devrait te donner l’heure qu’il est actuellement pour toi évidemment 🙂

Soyez le premier à commenter

Poster un Commentaire

Votre adresse de messagerie ne sera pas publiée.


*


Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.