Skip to content

RaspiDRVoice assistant on a Raspberry Pi Zero 2 W

Custom wake word, Groq speech, Hermes agent, NeoPixel stage animations

RaspiDR documentation ​

Voice assistant on a Raspberry Pi Zero 2 W: wake word «хэй пидор» ("hey peedor") → greeting → listen → Groq STT → Hermes agent → Groq TTS, with every stage shown on the NeoPixel ring.

Demo ​

A video of the speaker in action and photos of the device.

Architecture ​

How the system works end to end.

Power efficiency experiments ​

Ideas to measure before changing the architecture: audio capture, wake-word gating, GPIO, native components, codec and amplifier power management, with an ordered A/B test plan.

Hardware ​

The speaker device: board, pins, peripherals and their quirks.

Wake word training ​

How the custom «хэй пидор» model was built and how to retrain it.

Code and docs: MIT. Wake word model: non-commercial (CC BY-NC-SA 4.0).