Skip to content
HardwareLab

Local Voice

Real-time offline voice assistant for Pi and Linux.

By m15-ai

Est. cost
Cost unknown
Posted
GitHub stars
23 (GitHub)
Local Voice: GitHub repository card
No photo in the source; showing the GitHub repository card.

Overview

A lightweight, low-latency voice assistant that runs fully offline on a Raspberry Pi 5 or Linux machine, with no cloud and no API keys.

How it works

PyAudio captures the microphone, Vosk transcribes in real time, and a small local LLM through Ollama (for example gemma2:2b or qwen2.5:0.5b) replies. Piper TTS speaks the answer, with optional SoX effects. A JSON config sets the model, voice and how many past exchanges the model remembers.

Hardware

  • Raspberry Pi

This page is a short summary written by HardwareLab. Build steps, code and photos belong to the creator; follow “View original” for the full project.

See all 32