OHF-Voice/piper1-gpl
Fast and local neural text-to-speech engine
What it solves
Piper is a fast, local neural text-to-speech (TTS) engine designed to generate speech from text without relying on cloud services, ensuring privacy and low latency.
How it works
It uses neural networks to synthesize speech and embeds espeak-ng to handle phonemization (converting text into phonetic sounds).
Who it’s for
Developers building voice assistants, accessibility tools (like NVDA), or any application requiring high-performance, offline text-to-speech capabilities.
Highlights
- Local execution for speed and privacy.
- Multiple integration options including a CLI, Web server, Python API, and C/C++ API.
- Support for training new custom voices.
- Integrated with major projects like Home Assistant and LocalAI.
Related
- Project
nateshmbhat/pyttsx3A Python library for offline text-to-speech conversion that utilizes native system engines to generate voice output without an internet connection.
- Project
KoljaB/RealtimeTTSA Python library for low-latency text-to-speech that converts strings and LLM token streams into audio using a wide variety of local and cloud engines.
- Project
VOICEVOX/voicevox_engineVOICEVOX Engine is an HTTP server that provides Japanese text‑to‑speech (and singing) using the VOICEVOX neural TTS core. It offers endpoints for normal synthesis, streaming, voice‑style morphing, custom pronunciation dictionaries, presets, and cancellable synthesis. The engine can run on CPU or GPU, is packaged as Docker images, and is meant for developers integrating Japanese TTS into applications.
- Project
Uberi/speech_recognitionA Python library that provides a unified interface for speech recognition, supporting multiple online and offline engines like OpenAI Whisper, Google Speech, and Vosk.
- Project
espeak-ng/espeak-ngA compact, open-source text-to-speech synthesizer using formant synthesis to support over 100 languages with a very small memory footprint.