Every language.
A place to be heard.
Speech to text for all 22 scheduled languages of India. Choose yours to record or open an audio file in your desktop browser. Your audio stays on your device.
- অসমীয়া Assamese
- বাংলা Bengali
- बर' / बड़ो Bodo
- डोगरी Dogri
- ગુજરાતી Gujarati
- हिन्दी Hindi
- ಕನ್ನಡ Kannada
- کٲشُر / कॉशुर Kashmiri
- कोंकणी Konkani
- मैथिली Maithili
- മലയാളം Malayalam
- ꯃꯤꯇꯩꯂꯣꯟ / মৈতৈলোন্ Manipuri (Meitei)
- मराठी Marathi
- नेपाली Nepali
- ଓଡ଼ିଆ Odia
- ਪੰਜਾਬੀ Punjabi
- संस्कृतम् Sanskrit
- ᱥᱟᱱᱛᱟᱲᱤ Santali
- سنڌي / सिन्धी Sindhi
- தமிழ் Tamil
- తెలుగు Telugu
- اردو Urdu
Download your language’s model once, then transcribe offline. On your phone, use the Veena app.
Get the appExplore scripts, speakers, and regions in our guide to the 22 scheduled languages of India.