n1teshy/yapper-tts
offline text to speech and free SOTA LLM APIs to let your programs speak to you
Combines pluggable speaker backends (Piper for 136+ multilingual voices, or pyttsx3) with optional LLM enhancers (Groq/Gemini APIs) that transform text using predefined personas before synthesis. Works as a decorator/context manager for error handling, and supports a "plain mode" to skip LLM enhancement for offline operation or cost savings.
Available on PyPI.
Stars
46
Forks
8
Language
Python
License
MIT
Category
Last pushed
Jan 25, 2026
Monthly downloads
158
Commits (30d)
0
Dependencies
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/n1teshy/yapper-tts"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Featured in
Related tools
KoljaB/RealtimeTTS
Converts text to speech in realtime
nateshmbhat/pyttsx3
Offline Text To Speech synthesis for python
pndurette/gTTS
Python library and CLI tool to interface with Google Translate's text-to-speech API
dputhier/pygtftk
A python package and a set of shell commands to handle GTF files
wannaphong/ttsmms
TTS with The Massively Multilingual Speech (MMS) project