Closed Khomotica closed 4 years ago
There is code to re-enable the wake word, and I can see it happening in your log:
...
DEBUG:PicoTTSSentenceSpeaker:speaking -> ready
DEBUG:SnowboyWakeListener:loaded -> listening
What must be happening is the snowboy decoder retaining some leftover state or something and getting activated over and over. Let me check into this.
In the mean time, I should probably disable the TTS wake feature by default.
yes you're right ... i didn't check all your code :) i noticed that you have a Dialog Manager to control all the stuff... could be the "asleep" trigger missing ?
Note : i try to understand the architecture so maybe in the futur i can help and contribute ;)
Should be fixed now!
Also, your profile picture gives me confidence that you'd be a perfect Rhasspy contributor :)
Okay Thx man i will try some testing before celebrations :) ... Happy new year man
Hi,
the new option "disable_wake" (true by default) to stop listening on wake word while TTS are loading has a side effect after the first command succeded :
In the tts.py there is an action introduced to block wake feature when TTS is ready to load but not to reactivate to wake word action when the speech has finished :
Disabling the option on JSON profile let wake word working again.