avinashvarna/sanskrit_tts

Sanskrit text to speech

52
/ 100
Established

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.

Stale 6m
Maintenance 0 / 25
Adoption 11 / 25
Maturity 25 / 25
Community 16 / 25

How are scores calculated?

Stars

33

Forks

7

Language

Python

License

MIT

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.