Speech to Text in 22 Indian Languages

Veena recognizes every scheduled language of the Indian Constitution. Pick your language to learn how Veena transcribes it — how many people speak it, what script it uses, and what you can use it for.

অসমীয়া as

Assamese

about 25 million · Assamese (Eastern Nagari)

বাংলা bn

Bengali

about 100 million · Bengali

बर' / बड़ो brx

Bodo

about 1.5 million · Devanagari

डोगरी doi

Dogri

about 2.5 million · Devanagari

ગુજરાતી gu

Gujarati

about 60 million · Gujarati

हिन्दी hi

Hindi

more than 500 million · Devanagari

ಕನ್ನಡ kn

Kannada

about 45 million · Kannada

کٲشُر / कॉशुर ks

Kashmiri

about 7 million · Perso-Arabic (also Devanagari)

कोंकणी kok

Konkani

about 2.5 million · Devanagari (official), also Roman and Kannada

मैथिली mai

Maithili

about 35 million · Devanagari (also Tirhuta)

മലയാളം ml

Malayalam

about 38 million · Malayalam

ꯃꯤꯇꯩꯂꯣꯟ / মৈতৈলোন্ mni

Manipuri (Meitei)

about 2 million · Meitei Mayek (also Bengali)

मराठी mr

Marathi

about 85 million · Devanagari

नेपाली ne

Nepali

about 16 million in India · Devanagari

ଓଡ଼ିଆ or

Odia

about 40 million · Odia

ਪੰਜਾਬੀ pa

Punjabi

about 35 million in India · Gurmukhi

संस्कृतम् sa

Sanskrit

about 25,000 (revival ongoing) · Devanagari

ᱥᱟᱱᱛᱟᱲᱤ sat

Santali

about 8 million · Ol Chiki

سنڌي / सिन्धी sd

Sindhi

about 3 million in India · Perso-Arabic (also Devanagari)

தமிழ் ta

Tamil

about 75 million · Tamil

తెలుగు te

Telugu

about 90 million · Telugu

اردو ur

Urdu

about 50 million in India · Perso-Arabic (Nastaliq)

How Veena works for every language

  1. Install Veena on your Android, iOS, Windows, macOS, or Linux device.
  2. Select your language — each of the 22 languages has its own dedicated recognition model.
  3. Tap the microphone and speak. Veena transcribes on your device — no internet connection is required.
  4. Copy or share the text. Your audio and transcript never leave your device.