Hi all, I recently purchased a Home Assistant Green in an attempt to fully replace my Alexa, and I’ve been loving it so far. To note, I’m not very coding/software-savvy, so this has been a step outside of my comfort zone, but it’s been manageable until today.
The biggest functionality that I’m looking to replicate on Home Assistant is speaking a command and having something happen (e.g. “Hey Jarvis, turn off the light.”). I’ve watched numerous video tutorials and read lots of documentation on how to do it, and for some reason, it’s not working. It feels like I’m doing everything right but it’s still not working; which makes troubleshooting even more difficult.
So far, I’ve installed the Wyoming protocol with OpenWakeWord, Assist Microphone, and Whisper - which is allegedly all I need from the software side. I set up a voice assistant with “fast-whisper” selected as the speech-to-text engine and set openwakeword up with “Hey Jarvis”. Assist Microphone recognizes the usb mic that I’ve plugged into the HA Green.
When I go to test out the TTS on my iPhone or Mac companion app, I select “Assist” and am prompted with a microphone symbol at the bottom of what I would imagine is a chat box. The microphone symbol is dynamic, as if it’s ready to listen, but does not react to nor transcribe any words that I say. I notice that the orange “microphone in use” dot appears when this occurs, so it seems like it’s trying to use my iPhone/Macbook mic, but nothing is getting through. Beyond this, of course, the HA Green itself is completely unreactive to any commands that I say.
I’ve tried rebooting everything countless times, uninstalled and reinstalled all add-ons/integrations, and spent hours with ChatGPT to try and solve this.