alexylem / jarvis

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

Jarvis avale la fin des derniers mots #817

Open SebLeKlatz opened 6 years ago

SebLeKlatz commented 6 years ago

bonjour, depuis la dernière réinstallation complète du système : Pi3 B rev2.1 OS 2017-11-29-raspbian-stretch

Jarvis avale la fin des derniers mots suite à une commande ou même "oui" en répondant au trigger, je n'entend que "ou".

Bizarrement, la phrase de démarrage est prononcée normalement...

encore un ticket bizarre dsl, je voudrais savoir si ce problème a déjà été rencontré, je n'en trouve pas trace dans d'autres fils.

difficile de sortir un log de ce probleme, mais je peux déjà donner ma config.

Logs

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

plutôt un probleme audio (enceintes basiques jack alimentées USB) ou TTS? ci-dessous le résultat de sudo nano ~/.asoundrc

pcm.!default {
  type asym
   playback.pcm {
    type plug
    slave.pcm "hw:0,0"
   }
   capture.pcm {
    type.plug
    slave pcm "hw:1,1"
   }
}

merci pour votre temps

Oliv4945 commented 6 years ago

Salut,

As-tu changé quelque chose lors de la réinstallation ? Est-ce que aplay /dev/shm/quelquechose.mp3 ?

SebLeKlatz commented 6 years ago

Non rien du tout Le pire c'est que le fichier oui_. Mp3 est lu correctement avec VLC, mais : Avalé en réponse à trigger ("ou") Inaudible avec aplay (parasites entendus et message "lecture donnes brutes")...

J'ai fait une installation classique, sans rien trafiquer, trop risqué pour moi

Merci

Oliv4945 commented 6 years ago

C'est étonnant car aplay est utilisé par Jarvis :/ Est-ce que tu peux regarder si ton processeur est chargé grâce à la commande top dans un autre terminal ?

SebLeKlatz commented 6 years ago

Non pas tant que ça, 5 à 30%. Bizarrement le TTS fonctionne normalement, sans que je sache pourquoi... Si tu as une idée, peux tu te pencher stp sur mon issue #13 de jarvis-face (face plante si requête http ou UI envoyée à jarvis) Merci!

Pierre55555 commented 6 years ago

Bonjour, Je ne sais pas si ca va aider, mais j'ai eu le même symptome, et ca venait du fait que mon niveau sonore pour couper la phrase était trop haut, et déclenchait l'arrêt de l'enregistrement trop tot. Pour voir ca, le mode débug est génial.