Pidog-voice — local French voice commands for PiDog V2 (Whisper + Ollama, no cloud)

Hi all,

I built an open-source voice-command system for my PiDog V2 and wanted to share it here.

It runs entirely locally — speech-to-text with Whisper and intent classification with a small Ollama model (llama3.2) — so no cloud service is involved. Commands are defined in a JSON file, so you can add your own without touching the Python code. The robot barks once to acknowledge it heard a command, and twice when it didn’t understand.

Right now the wake word and commands are in French, but the JSON approach makes it straightforward to adapt to another language.

Code (MIT): GitHub - koua29/pidog-voice: 🐕 Commande vocale française pour le robot chien SunFounder PiDog — Whisper + Ollama en local, nouvelles commandes ajoutables en JSON · GitHub

Happy to answer questions or take feedback.

Hi, thank you for sharing your local voice-command system for PiDog V2 on the forum! Using Whisper + Ollama for a fully local, cloud-free setup is a flexible design. We truly appreciate your open-source spirit. Feel free to contact us if you have any questions.