Voice commands assistant in node
Shirka is a nodejs voice command assistant based in pocketsphinx, living in a RaspberryPi3. Nodered ties all up.
Shirka_ears listens for voice commands through the microphone, and publishes them in a mosquitto queue. It’s based in pocketsphinx, a “a lightweight speech recognition engine, specifically tuned for handheld and mobile devices, though it works equally well on the desktop “, in their own saying.
Nodered is used to decide what to do with the commands received from Shirka_ears and what to publish for Shirka_voice to ‘read’ outloud.
Talk is cheap
Here’s the code.