hathibelagal-dev/str2speech
An easy-to-use library and command-line tool for TTS
This tool helps content creators, educators, or anyone needing spoken audio transform written text into natural-sounding speech. You input text directly or from a file, select from various voices or even clone a voice from an audio sample, and get a high-quality WAV audio file. It's designed for users who need to quickly generate voiceovers for videos, presentations, or audio content without recording it themselves.
Used by 1 other package. No commits in the last 6 months. Available on PyPI.
Use this if you need to convert text to speech for audio content, voiceovers, or accessibility, and want options for different voices or the ability to clone a voice from an audio sample.
Not ideal if you primarily need real-time, interactive speech synthesis for applications like chatbots or virtual assistants, as this focuses on generating audio files.
Stars
15
Forks
1
Language
Python
License
GPL-3.0
Category
Last pushed
May 03, 2025
Commits (30d)
0
Dependencies
28
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/hathibelagal-dev/str2speech"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Featured in
Higher-rated alternatives
nateshmbhat/pyttsx3
Offline Text To Speech synthesis for python
KoljaB/RealtimeTTS
Converts text to speech in realtime
pndurette/gTTS
Python library and CLI tool to interface with Google Translate's text-to-speech API
n1teshy/yapper-tts
offline text to speech and free SOTA LLM APIs to let your programs speak to you
dputhier/pygtftk
A python package and a set of shell commands to handle GTF files