Generate natural, streaming speech in 11 Indian languages with 7 unique voices. Type text, pick a voice and language, and hear it spoken back instantly. Free and open-source.
Rahul, Kavya, Ratan, Priya, Ishita, Shreya, Shruti โ each with a distinct tone and personality for different use cases.
Hindi, English (India), Tamil, Telugu, Kannada, Malayalam, Bengali, Marathi, Gujarati, Punjabi, and Urdu.
Audio streams as it's generated โ no waiting for the full file. Instant playback with speed and pitch controls.
Just type what you want spoken. Simple text box, no complex configuration. Supports multi-paragraph input.
Adjust speech pace (slow/normal/fast), toggle preprocessing for better output quality, and choose audio codec (MP3/WAV).
No signup, no paywall. Deploy your own copy. Powered by Sarvam AI's bulbul:v3 TTS engine.
UI framework for the web app
bulbul:v3 TTS engine for streaming speech
Backend logic, API calls, audio handling
Free hosting with automatic deploy from GitHub