alexylem / jarvis

Jarvis.sh is a simple configurable multi-lang assistant.
http://openjarvis.com
MIT License
810 stars 197 forks source link

ERROR: snowboy recognition failed #950

Open SebLeKlatz opened 5 years ago

SebLeKlatz commented 5 years ago

bonjour à tous, tout allait au mieux, et du jour au lendemain j'ai eu ce message d'erreur.

Je désespère, et je voudrais une solution qui ne m'impose pas de réinstaller l'OS, si quelqu'un a déjà eu ce cas, je suis curieux de savoir comment faire, merci d'avance!

ma config :

------------ Config ------------ jv_branch master jv_version
jv_arch armv7l jv_os_name raspbian jv_os_version 9 language fr_FR play_hw false rec_hw false speaker Default microphone Default recorder sox trigger_stt snowboy command_stt bing tts_engine google

Logs

josette: Waiting to hear 'josette'
Seb: (listening...)
DEBUG: models=josette
INFO:snowboy:Ticks: [2, 20, 5, -1]
stt_engines/snowboy/main.sh : ligne 122 :  3854 Processus arrêté      python stt_engines/snowboy/main.py --models "stt_engines/snowboy/resources/josette.pmdl" --sensitivity 0.35 --gain 0 --tick
DEBUG: modelid=126
ERROR: snowboy recognition failed

Je précise que j'ai déjà essayé de réinstaller Jarvis, changer l'API de snowboy, de désinstaller pulseaudio, de mettre à jour python en 2.7, baissé la sensitivité du micro (selon d'autres sujets traitant de cette erreur).

merci!

Edit : l'erreur apparaît qqes minutes après chaque démarrage de Jarvis Tout fonctionne normalement pendant ces quelques minutes Edit 2 : j'ai un micro CM-1000 USB (de la liste)

SebLeKlatz commented 5 years ago

je crois que j'ai une piste : Jarvis commence à bugger quand le plugin jarvis est installé sur jeedom. J'avais besoin de jarvis pour ses plugins et besoin du plugin jarvis pour contrôler l'écoute et le statut... je crois que je vai devoir choisir : je vais virer le plugin jarvis sur jeedom! Mais tout ne rentrera dans l'ordre qu'après avoir flashé un OS propre...