avinashvarna/sanskrit_tts
Sanskrit text to speech
Supports multiple TTS backends (Google Cloud, Bhashini AI) through a unified Python interface, allowing flexible switching between providers. Works around lack of native Sanskrit support by leveraging Kannada phonetic rendering on commercial TTS APIs, with audio output managed via pydub and ffmpeg. Includes a free proxy option with embedded Bhashini credentials for non-commercial Sanskrit text synthesis without authentication setup.
No commits in the last 6 months. Available on PyPI.
Stars
33
Forks
7
Language
Python
License
MIT
Category
Last pushed
Jan 03, 2023
Monthly downloads
84
Commits (30d)
0
Dependencies
4
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/avinashvarna/sanskrit_tts"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Featured in
Compare
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
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