What's the lowest-latency fully local voice loop you've built?

A typical cascade is voice activity detection, a turn detector, streaming speech-to-text, a small language model and a fast text-to-speech voice.

Which pieces did you pick, what hardware do they run on, and where did most of the latency come from?

Referenced repos

Indexed from Hugging Face and linked upstream, not hosted here.

onnx-community/silero-vad
Voice activity & turnsEst. Single-board computerMITJul 2024

ONNX exports of the Silero voice activity detector in fp32, fp16 and 8-bit forms (the int8 file is about 0.6 MB) that mark which short audio frames contain speech.

pipecat-ai/smart-turn-v3
Voice activity & turns8M paramsEst. Single-board computerBSD 2-ClauseSep 2025

An 8M-parameter multilingual turn-detection model, a Whisper Tiny encoder with a linear head, that predicts from raw audio whether the speaker has finished; the int8 CPU ONNX build is about 8.7 MB.

moonshine-ai/moonshine-streaming-small
Speech to text123M paramsEst. Single-board computerMITJan 2026

The small size of the Moonshine Streaming family, an English-only encoder-decoder recognizer that uses a sliding-window encoder so it can transcribe live audio with low latency on edge hardware.

Qwen/Qwen3-0.6B
Small language model751M paramsEst. Single-board computerApache 2.0Apr 2025

Smallest dense model in the Qwen3 family, with optional thinking mode and function-calling support.

hexgrad/Kokoro-82M
Text to speech82M paramsEst. Single-board computerApache 2.0Dec 2024

An 82M-parameter text-to-speech model built on StyleTTS 2 components, shipped with a set of preset voices across several languages.

Comments

Sign-in with Hugging Face is live. Votes and comments are still saved only in this browser until shared threads ship.

Plain text. Saved only in this browser until shared threads ship.

No comments on this device yet.