[Sujet officiel] l'assistant vocal Snips 100% privé (Plugin développé pour jeedom)
Re: [Sujet officiel] l'assistant vocal Snips
Merci valentinf pour cette invitation.
Je regarde ça, ce soir, en rentrant du travail.
Je regarde ça, ce soir, en rentrant du travail.
Re: [Sujet officiel] l'assistant vocal Snips
J’ai le même soucis actuellement
Re: [Sujet officiel] l'assistant vocal Snips
Je suis désolé pour toi, mais moi, ça me rassure de ne pas être le seul.
Re: [Sujet officiel] l'assistant vocal Snips
Sur debian et raspian, il y a des drivers a installer pour les respeaker... Est-ce que ça a bien été fait?
Envoyé de mon Nexus 6P en utilisant Tapatalk
Envoyé de mon Nexus 6P en utilisant Tapatalk
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
Re: [Sujet officiel] l'assistant vocal Snips
Chez moi l’installation semble bien se passer oui, en suivant les instruction de respeaker, mais au final rien ne change. J’ai pas eu trop le temps de me pencher sur le sujet ces derniers jours malheureusement.
Re: [Sujet officiel] l'assistant vocal Snips
C'est résolu avec l'aide du support Snips.
Il faut installer sam sur une autre machine.
Puis se connecter sur le raspberry : sam connect raspberry
Puis : sam setup audio -v
L'installation prend quelques minutes.
Résultat :
Il faut installer sam sur une autre machine.
Puis se connecter sur le raspberry : sam connect raspberry
Puis : sam setup audio -v
L'installation prend quelques minutes.
Résultat :
pi@raspsnips:~ $ arecord -l
**** Liste des Périphériques Matériels CAPTURE ****
carte 1: seeed2micvoicec [seeed-2mic-voicecard], périphérique 0: bcm2835-i2s-wm8960-hifi wm8960-hifi-0 []
Sous-périphériques: 0/1
Sous-périphérique #0: subdevice #0
pi@raspsnips:~ $
Re: [Sujet officiel] l'assistant vocal Snips
Perso, j’ai installé sam sur le pi, ça marche aussi.
Envoyé de mon iPad en utilisant Tapatalk
Envoyé de mon iPad en utilisant Tapatalk
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
Re: [Sujet officiel] l'assistant vocal Snips
Ah, effectivement, si Valentin confirme que la CLI peut être installée sur la machine Snips, je ferai pareil.
Je ne comprends pas l’intérêt d'installer la CLI sur une autre machine alors que le pi est accessible en ssh.
Je ne comprends pas l’intérêt d'installer la CLI sur une autre machine alors que le pi est accessible en ssh.
Re: [Sujet officiel] l'assistant vocal Snips
C'est un outil d'aide à l'installation/paramétrage de snips. Tu l'installes où tu veux.
Envoyé de mon Nexus 6P en utilisant Tapatalk
Envoyé de mon Nexus 6P en utilisant Tapatalk
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
Re: [Sujet officiel] l'assistant vocal Snips
Ok, merci fwehrle.
Par contre, je suis un peu perdu sur les réglages de la carte, si quelqu'un peut me donner quelques explications.
Merci d'avance.
Par contre, je suis un peu perdu sur les réglages de la carte, si quelqu'un peut me donner quelques explications.
Merci d'avance.
- Pièces jointes
-
- alsamixer10.png (57.8 Kio) Consulté 1181 fois
-
- alsamixer11.png (55.84 Kio) Consulté 1181 fois
-
- alsamixer12.png (56.87 Kio) Consulté 1181 fois
Re: [Sujet officiel] l'assistant vocal Snips
Tiens c'est marrant, en installant juste les drivers respeaker, j'ai pas tout ça moi...
Envoyé de mon Nexus 6P en utilisant Tapatalk
Envoyé de mon Nexus 6P en utilisant Tapatalk
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
Re: [Sujet officiel] l'assistant vocal Snips
As-tu fait : "sam setup audio -v" ? en répondant "yes" pour une installation sur un "Maker Kit".
Sinon, ce n'est pas très visible, mais il y a des flèches sur les côtés de l'écran indiquant qu'il y a d'autres paramètres.
Sinon, ce n'est pas très visible, mais il y a des flèches sur les côtés de l'écran indiquant qu'il y a d'autres paramètres.
Re: [Sujet officiel] l'assistant vocal Snips
Non, j’ai tout installé manuellement : snips et les drivers du respeaker. Sur des satellites pi zéro.
Et je crois que la config audio via Sam est toute récente. Mais j’essayerai pour voir ce qu’ils utilisent comme driver et config.
Envoyé de mon iPad en utilisant Tapatalk
Et je crois que la config audio via Sam est toute récente. Mais j’essayerai pour voir ce qu’ils utilisent comme driver et config.
Envoyé de mon iPad en utilisant Tapatalk
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
Re: [Sujet officiel] l'assistant vocal Snips
Hello,
Pour ceux qui comme moi, en ont marre de devoir resaisir leur commande TTS quand elle "saute" après chaque récupération de l'assistant, je vous conseille de factoriser les vocalisations TTS dans vos scenario, par exemple en appelant un scenario de vocalisation global. Et d'y mettre ce bloc code :
J'utilise une variable, mais on peut aussi passer directement un tag au scenario (ca n'existait pas à l'époque ou j'ai ecrit mon scenario de vocalisation)
Pour ceux qui comme moi, en ont marre de devoir resaisir leur commande TTS quand elle "saute" après chaque récupération de l'assistant, je vous conseille de factoriser les vocalisations TTS dans vos scenario, par exemple en appelant un scenario de vocalisation global. Et d'y mettre ce bloc code :
Code : Tout sélectionner
$VAR = '#[Snips-Intents][Snips-TTS-default][say]#'; // Nom de la commande de vocalisation
$variable = "TTS_Msg"; //Nom de la variable qui contient le message à vocaliser
$cmd = cmd::byString($VAR);
$valeurMsg = $scenario->getData($variable);
//$valeurMsg = "Ceci est un test";
$options = array('title' => '','message' => $valeurMsg);
$cmd->execCmd($options,$cache = 1);
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
Re: [Sujet officiel] l'assistant vocal Snips
Hello merci pour cette solutionfwehrle a écrit : ↑12 août 2018, 20:18Hello,
Pour ceux qui comme moi, en ont marre de devoir resaisir leur commande TTS quand elle "saute" après chaque récupération de l'assistant, je vous conseille de factoriser les vocalisations TTS dans vos scenario, par exemple en appelant un scenario de vocalisation global. Et d'y mettre ce bloc code :J'utilise une variable, mais on peut aussi passer directement un tag au scenario (ca n'existait pas à l'époque ou j'ai ecrit mon scenario de vocalisation)Code : Tout sélectionner
$VAR = '#[Snips-Intents][Snips-TTS-default][say]#'; // Nom de la commande de vocalisation $variable = "TTS_Msg"; //Nom de la variable qui contient le message à vocaliser $cmd = cmd::byString($VAR); $valeurMsg = $scenario->getData($variable); //$valeurMsg = "Ceci est un test"; $options = array('title' => '','message' => $valeurMsg); $cmd->execCmd($options,$cache = 1);
En revanche on a réglé le soucis déjà et ce sera appliqué dans la prochaine version (probablement release aujourd'hui ou demain)
Re: [Sujet officiel] l'assistant vocal Snips
Hello,valentinf a écrit : ↑13 août 2018, 10:50Hello merci pour cette solutionfwehrle a écrit : ↑12 août 2018, 20:18Hello,
Pour ceux qui comme moi, en ont marre de devoir resaisir leur commande TTS quand elle "saute" après chaque récupération de l'assistant, je vous conseille de factoriser les vocalisations TTS dans vos scenario, par exemple en appelant un scenario de vocalisation global. Et d'y mettre ce bloc code :J'utilise une variable, mais on peut aussi passer directement un tag au scenario (ca n'existait pas à l'époque ou j'ai ecrit mon scenario de vocalisation)Code : Tout sélectionner
$VAR = '#[Snips-Intents][Snips-TTS-default][say]#'; // Nom de la commande de vocalisation $variable = "TTS_Msg"; //Nom de la variable qui contient le message à vocaliser $cmd = cmd::byString($VAR); $valeurMsg = $scenario->getData($variable); //$valeurMsg = "Ceci est un test"; $options = array('title' => '','message' => $valeurMsg); $cmd->execCmd($options,$cache = 1);
En revanche on a réglé le soucis déjà et ce sera appliqué dans la prochaine version (probablement release aujourd'hui ou demain)
Je viens de voir (et de tester) : ca marche au poil.
J'ai vu aussi que le SiteId pouvait être récupéré dans les scénarios : je m'en vais tester ca dès ce soir!
Parce que mine de rien, cet ajout va décupler l'intelligence de la solution Snips-Jeedom.
En effet, pour tout les bindings pour lesquels house_room n'est pas précisé (et j'ai un binding de ce type pour chacun de mes intents), on va pouvoir appliquer la commande directement à la piece dans laquelle se trouve l'utilisateur!
Ex. : "Hey Snips! Allumes la lumière" me permettra de lancer un scenario en lui passant le SiteId, et d'allumer la lumière de la cuisine si c'est la piece dans laquelle je suis.
C'est beaucoup plus simple et intuitif que de systématiquement devoir préciser "Hey Snips! Allumes la lumière de la cuisine" , non?
Y'a qu'a demander à vos femme/enfants/amis d'essayer d'allumer la lumière en donnant un ordre vocal.. De prime abord, aucun ne précisera la pièce.. Et c'est pareil pour le volume, les volets, etc...
J'ai juste encore à vérifier si on peut passer des etats/variables de Snips-Events en tant que tag de scenarios.. (J'avais bien cru voir que ca ne marchait pas avec house_room) : Ca permettrait de limiter les bindings, et de les rendre dynamiques (Un seul binding pour toutes les pieces, avec house_room passé en parametre du scenario.). Et la, on frole la perfection!
Bon, du coup, j'ai commandé de quoi faire encore 2 ou 3 satellites pour le reste de la maison.
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
- bobeponge14
- Timide
- Messages : 266
- Inscription : 15 mai 2015, 17:25
- Localisation : Calvados Caen
Re: [Sujet officiel] l'assistant vocal Snips
Ah là du coup cela devient vraiment intéressant le coup du siteid.
J hésitais à passer le pas mais là @Fwehrle tu va me faire passer le pas ..
J hésitais à passer le pas mais là @Fwehrle tu va me faire passer le pas ..
Production : Jeedom Diy VM sur Proxmox
Dev/test: Jeedom Diy VM sur Virtual Box
Plugin : wifismartplug
Dev/test: Jeedom Diy VM sur Virtual Box
Plugin : wifismartplug
Re: [Sujet officiel] l'assistant vocal Snips
Faut pas hésiter.. ça envoi du pâté, sérieusement. Faut essayer. Et le plugin est super bien construit. Viens, tu seras pas déçu.
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
- bobeponge14
- Timide
- Messages : 266
- Inscription : 15 mai 2015, 17:25
- Localisation : Calvados Caen
Re: [Sujet officiel] l'assistant vocal Snips
Jai vue le benchmark pour les micros sur le site de snip le meilleur rapport qualité prix serait le eye de la ps3 ...
Pour le serveur je pense mettre en VM mais peut être un souci sur une librairie.
Je vais étudier cela à la rentré début Septembre et je pense que ferais appel à ton aide en cas de besoin.
Mais effectivement le siteid c est de la balle !!
surtout si tu peux surchager en indiquant d allumer la lumiére dans une autre piéce que ton satellite.
Pour le serveur je pense mettre en VM mais peut être un souci sur une librairie.
Je vais étudier cela à la rentré début Septembre et je pense que ferais appel à ton aide en cas de besoin.
Mais effectivement le siteid c est de la balle !!
surtout si tu peux surchager en indiquant d allumer la lumiére dans une autre piéce que ton satellite.
Production : Jeedom Diy VM sur Proxmox
Dev/test: Jeedom Diy VM sur Virtual Box
Plugin : wifismartplug
Dev/test: Jeedom Diy VM sur Virtual Box
Plugin : wifismartplug
Re: [Sujet officiel] l'assistant vocal Snips
Merci Fwehrle
Hello bobeponge14
Il s'agit d'un vieux benchmark. Il n'est plus trop d'actualité. Plusieurs solutions (pas classé par ordre)
- ReSpeaker Core 2.0 pour avoir un CPU + Micro (avec DSP)
- RPI 3 + ReSpeaker Array 2.0 (DSP)
- RPI 3 + 6 mic array de chez ReSpeaker
- RPI 3 + ReSpeaker 2 Pi hat (sans DSP) mais franchement très fonctionnel pour le prix
- RPI 3 + Matrix voice ou Matrix creator
Toutes ces solutions sont plus que valables, ça dépend du budget de la taille. Pour un satellite, un ReSpeaker 2 pi hat est beaucoup plus logique.
N'hésites pas à rejoindre le channel Jeedom sur notre Discord pour de l'aide en "temps-réel" --> https://discord.gg/tnF7tQ
Bien à toi,
Hello bobeponge14
Il s'agit d'un vieux benchmark. Il n'est plus trop d'actualité. Plusieurs solutions (pas classé par ordre)
- ReSpeaker Core 2.0 pour avoir un CPU + Micro (avec DSP)
- RPI 3 + ReSpeaker Array 2.0 (DSP)
- RPI 3 + 6 mic array de chez ReSpeaker
- RPI 3 + ReSpeaker 2 Pi hat (sans DSP) mais franchement très fonctionnel pour le prix
- RPI 3 + Matrix voice ou Matrix creator
Toutes ces solutions sont plus que valables, ça dépend du budget de la taille. Pour un satellite, un ReSpeaker 2 pi hat est beaucoup plus logique.
N'hésites pas à rejoindre le channel Jeedom sur notre Discord pour de l'aide en "temps-réel" --> https://discord.gg/tnF7tQ
Bien à toi,
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 12 invités