The blazing fast, offline, and privacy-respecting Text-to-Speech tool for Linux read-aloud experience.
curl -sSL https://raw.githubusercontent.com/elkwaet/piper-tui/main/net-install.sh | bash
Yes. After the initial installation and downloading your preferred voices (which are fetched directly from HuggingFace), all text-to-speech processing happens locally on your machine. Zero telemetry, zero cloud.
Currently, the built-in UI catalog supports over 45 high-quality voices across English (US/GB) and French. Piper engine itself supports dozens of other languages which can be manually configured.
Once you trigger playback via your keyboard shortcut, a minimalist floating widget will appear. You can pause, resume, or entirely kill the playback directly from it.
It works seamlessly on GNOME, KDE Plasma, XFCE, Cinnamon, MATE, LXQt, and Pantheon. Setup instructions for window managers (like i3 or sway) are available in our wiki.