Test de bon fonctionnement
Comme on n’en a pris l’habitude, on fait un petit « sam status » histoire de s’assurer que tout va bien :
Connected to device localhost OS version ................... Raspbian GNU/Linux 9 (stretch) Installed assistant .......... coxprod_diy Language ..................... fr Hotword ...................... hey_snips ASR engine ................... snips Status ....................... Live Service status: snips-analytics .............. 0.60.10 (running) snips-asr .................... 0.60.10 (running) snips-audio-server ........... 0.60.10 (running) snips-dialogue ............... 0.60.10 (running) snips-hotword ................ 0.60.10 (running) snips-nlu .................... 0.60.10 (running) snips-skill-server ........... 0.60.10 (running) snips-tts .................... 0.60.10 (running)
C’est le cas ici. Je vais donc faire un « sam watch » et déclencher snips avec mon nouveau hotword ainsi que le hotword universel « Hey ! Snips ». On va ensuite analyser le résultat. C’est parti.
Voici le log avec le nouveau hotword :
pi@snips-bureau:~ $ sam watch [23:11:06] Watching on localhost:1883 (MQTT) [23:11:12] [Hotword] detected on site default, for model cedcox [23:11:12] [Asr] was asked to stop listening on site default [23:11:12] [Hotword] was asked to toggle itself 'off' on site default [..... blablablabla ....]
Je suis sympa, je ne t’ai mis que ce qui était intéressant 😉 . Et le plus intéressant, c’est cette ligne :
[23:11:12] [Hotword] detected on site default, for model cedcox
On constate qu’il a bien reconnu le hotword personnalisé que j’ai appelé cedcox.
Et voici le résultat avec « Hey ! Snips » :
[23:11:27] [Hotword] detected on site default, for model hey_snips [23:11:27] [Asr] was asked to stop listening on site default [23:11:27] [Hotword] was asked to toggle itself 'off' on site default
On voit bien ici que c’est le hotword universel qui est trouvé.
j’ai donc bien les 2 hotwords qui fonctionnent en parallèle.
On reboot et on vérifie que tout fonctionne toujours, mais comme tu as bien travaillé, je n’en doute pas 🙂
Bonjour,
Je tente de mettre plusieurs modèle de Hotword, mais je n’y arrive pas.
Il ne prend en compte que le dernier chemin présent dans la syntaxe ci dessous.
Il y a pas un pb dans la syntaxe ?
Merci
model = [« = », »= »]
Bonjour Qben,
As tu essayé le chapitre « test de bon fonctionnement » ? Est ce que le service snips-hotword fonctionne correctement avec ton/tes hotwords personnalisés ? Si oui, c’est alors effectivement un problème de syntaxe même si à première vue, je vois ce que tu as voulu écrire et je dirai que c’est bon.
Dans le pire des cas, ouvre un ticket sur le forum de snips (en anglais) et je t’y aiderai. Il reste aussi le discord où je suis régulièrement et où tu peux me toquer.
On arrivera à les faire fonctionner tes hotwords 😉
Cedcox