Open symatix opened 7 years ago
I have found a workaround. Installed amixer-webui to control the mic from the web ui, set !verify=0 !continuous==1
so now it will begin to record only when i enable the mic. This is even better solution for privacy because it does not send audio stream to google in an effort to recognize the keyword while I'm talking in the house. Now to go and code a one button solution for that, and I'm good to go :)
But I would still like to know the answer to my original post, as it was a problem that I spent hours before giving up.
Im having the same issue. If someone know the solution then plz post it here.
@symatix did you find the solution for this problem?
Hello Steven! First I want to say - awesome package! 👍 But I am having trouble making keyword verification to work. So far I have changed tts to pico2wave so I am getting sound if verification is set to 0. The commands also work, but it is triggered by every sound and it is not usable if I don't look at the monitor to see if it is ready for input or it is already processing something. If I put !verify==1 in to conf file, there is no audio out coming from voicecommand and it starts to continuously record. Of course, multiple attempts of saying the keyword, from whisper to shouting yielded no result..
My conf file is
when verify is set to 0, the output is this
but when it is set to 1, it will always recognize audio input, but not the keyword, so the output looks like this
if I manualy add !duration==2 and !com_dur==3 , it just continuously loops the 2 sec record and the output is this
I'm stumbeling in the dark about this one, so any help would be much aprechiated. Thanks!