3 ms·
Does anyone know if this is viable on a pi zero?
by brink 7y ago
Does anyone know if this is viable on a pi zero?
- potato_penguin 7y agoNo, based off of their hardware requirements. See here. https://rhasspy.readthedocs.io/en/latest/hardware/ https://rhasspy.readthedocs.io/en/latest/hardware/
- magicalhippo 7y agoApparently it's work in progress: https://github.com/synesthesiam/rhasspy/issues/61 https://github.com/synesthesiam/rhasspy/issues/61 Sounds like it's not too far off.
- synesthesiam 7y agoKaldi and Docker support are missing, but its possible to run on a Pi Zero using a virtual environment install: https://rhasspy.readthedocs.io/en/latest/installation/#virtual-environment https://rhasspy.readthedocs.io/en/latest/installation/#virtu...
- CedarMadness 7y agoYou can set it up for remote processing and use a zero W as just a remote, but you will definitely need something more powerful for speech.
- magicalhippo 7y agoAFAIK Snips.ai supports recognizing wake words on the pi zero w, and then have the actual speech recognition happen on some other machine. 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.
- synesthesiam 7y agoDefinitely possible! See https://rhasspy.readthedocs.io/en/latest/speech-to-text/#remote-http-server https://rhasspy.readthedocs.io/en/latest/speech-to-text/#rem...
- thegabriele 7y agoI managed to run Pocketsphinx on a pi zero w in 2018, wake words only
- roel_v 7y agoNo, even on RPi 3 both pocketsphinx and Kaldi are very slow to the point of not being responsive enough for real use.
- synesthesiam 7y agoYes, Rhasspy will now run on a Pi Zero (armv6l) as of 2.4.15 (https://community.rhasspy.org/t/version-2-4-15-release/115 https://community.rhasspy.org/t/version-2-4-15-release/115). Kaldi is not yet supported, so you have to use pocketsphinx for speech recognition. You'll also have to do a virtual environment install (https://rhasspy.readthedocs.io/en/latest/installation/#virtual-environment https://rhasspy.readthedocs.io/en/latest/installation/#virtu...) 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/#remote-http-server https://rhasspy.readthedocs.io/en/latest/speech-to-text/#rem...)