Does anyone know if this is viable on a pi zero?
The recommended use of a Pi Zero is as a recording/wake word detection/audio playback satellite. Other functions, like speech/intent recognition can be done remotely (e.g., https://rhasspy.readthedocs.io/en/latest/speech-to-text/#rem...)
I guess something similar should be possible with Rhasspy?
I was part way through a "smart speaker" project and planned to use Snips.ai, but I see now that they've been bought by Sonos so Rhasspy is looking pretty tempting now.
However my plan was to use pi zero's at the speaker end, with my beefier HA machine doing the speech recognition.
Sounds like it's not too far off.