Skip to main content
aiborg
AI Tool Guides
99India-Specific ToolsFreeAge: Any

Bhashini

bhashini.gov.in

Best for

Indian language translation and speech-to-text

Works on

Browser, API

Alternatives

Google Translate, Sarvam AI

Watch out

Government platform; works best for scheduled Indian languages

What It Does

Bhashini is the Indian government's AI-powered language translation platform, designed to break the language barrier across India's 22 scheduled languages (and many more). It provides speech-to-text, text-to-speech, machine translation, and transliteration through a unified API. Built as a public digital good under the National Language Translation Mission, Bhashini aggregates models from IIT Madras, Microsoft, Google, AI4Bharat, and other contributors. Developers can access these models through a single API to build multilingual applications.

Setup in 5 Minutes

and try the translation tool directly in the browser. - For the mobile experience, download the Bhashini app. - For developers, register on the ULCA (Universal Language Contribution API) portal to get an API key. - The API supports speech-to-text, text-to-text translation, and text-to-speech across supported language pairs. - Documentation is available at bhashini.gov.in/ulca.

Try This

Open the Bhashini app and record a sentence in Hindi. Translate it to Tamil using speech-to-speech. Then try English to Kannada, and Marathi to Bengali. Evaluate the translation quality for each pair. For a developer challenge, use the API to build a simple web page that accepts voice input in any Indian language and displays the English translation in real time.

Follow Along

Follow Along — Build a Voice Translator:

More in India-Specific Tools

AI Analysis

Frameworks from the aiborg Handbook — powered by Claude