Apps & websites Open source

Shruti types speech in 22 Indian languages offline on a 5-year-old phone

Jitesh K Prasad, building Udgam Labs, released Shruti, a speech-to-text model for all 22 languages in India's Eighth Schedule. Each language file is under 30 MB, runs offline on a five-year-old phone, and is open weights under Apache-2.0, built on Cactus Whistle.

View on X
147likes
13reposts
124saves
4.6Kviews
Made with
Cactus Whistle
Role
Builder, Udgam Labs
Posted
Jitesh K Prasad@jiteshkprasad

Happy Diwali. Shruti by @udgamlabs now types all 22 languages of India's Eighth Schedule with no internet, each in a file under 30 MB, about a fifth of IndicConformer's 137.7 MB.

It is an AI model that writes text from speech, and it runs on a five-year-old phone. If you speak one of these 22, you can use it on your own phone, right in the browser.

If you build apps, you can integrate it, and I want any developer to be able to serve millions of Indians in their own language without depending on a big company, a cloud bill or a big GPU. Open weights, Apache-2.0, built on Cactus Whistle.

View on X
Still from the video

More in Apps & websites