Open HarvsG opened 1 year ago
Ok so it seems like just a very low sensitivity, getting like 1 in 20. Likely a openwakeword problem, I'll do some more testing tomorrow.
script/run --host 192.168.0.30 --token eyJhbGciOiJIUzI1redacted --done-sound sounds/done.wav --vad webrtcvad --debug --mic-device plughw:CARD=Device --debug-recording-dir records --noise-suppression 2 --auto-gain 25 --volume-multiplier 4
Ok, so I'm getting about a 50% hit rate with this command, using a tiny usb omnidirectional microphone and thrshold set in OpenWakeWord to 0.01
I have never got a second wake word to work.
I had to remove the awake sound as I was hitting this issue: https://github.com/synesthesiam/homeassistant-satellite/pull/1
script/run --host 192.168.0.30 --token eyJhredactedr94zQ --done-sound sounds/done.wav --vad webrtcvad --debug --mic-device plughw:CARD=Device --debug-recording-dir records --noise-suppression 2 --auto-gain 25 --volume-multiplier 6
So this command is working well with this microphone: https://www.amazon.co.uk/Recording-Microphone-Omnidirectional-Portable-Conferencing-BLACK/dp/B088D6SJBQ/ref=sr_1_3?crid=2BBB3RVD5RGEK&keywords=usb+microphone+raspberry+pi&qid=1697203109&sprefix=usb+microphone+rasp%2Caps%2C73&sr=8-3
Getting about a 70% pickup rate with a threshold of 0.5.
For anyone else with the same issue...
I also had problems with wakeword being detected using a cheap USB microphone. I used the "--debug-recording-dir
I swapped to a different microphone, and audio is now clear and no enhancements necessary.
The wake words "OK nabu" and "hey jarvis" are never detected.
Command:
script/run --host 192.168.0.30 --token IUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiI0NDredactedG9kg22mvNO --awake-sound sounds/awake.wav --done-sound sounds/done.wav --vad webrtcvad --debug
Hardware, raspberrypi 3b with Razer blackshark microphone + earphones headset.
speaker-test -t wav -c 2
plays audio succesfullyarecord --format=S16_LE --duration=5 --rate=16000 --file-type=raw out.raw
records good quality audioHomeassistant running on raspberry pi 4.
Using
--debug-recording-dir <DIR>
successfully records audio that I can playback and listen to that is of good quality.OpenWakeWord Debug Logs - lots of connections and disconnections (wired network)