Voice AI for multilingual speech.

Voice APIs for companies building in many languages: speech‑to‑text, text‑to‑speech and voice‑to‑voice models that understand code‑switching. Speech‑to‑text is live today in 22 Indian languages and English.

Speech-to-text API22 Indian languages + English

Voice AI models, built for multilingual speech.

We train our own models and offer them to businesses through an API. Speech to text is available today; more models are on the way.

1 / 4
Available

Speech to text

Scriba

Turns recorded speech into accurate text, including speech that switches languages mid-sentence.

  • 22 Indian languages and English
  • Native script, mixed script or word for word
  • Speaker labels and timestamps
  • Each side of a phone call transcribed separately
Try Scriba →
In development

Text to speech

Natural Indian voices

Turns written text into natural speech, including mixed-language text such as Hinglish, read the way a person would say it.

  • Voices for Indian languages
  • Reads mixed-language text naturally
  • Through the same API as Scriba
In research

Voice to voice

Real-time conversation

A single model that listens and replies in speech, with no text step in between — for natural conversations in Indian languages.

  • One model, not a chain of three
  • Keeps tone and pauses
  • Built for live, two-way calls
Later

Multimodal

Multimodal models

Models that understand speech, text and images together — and can act on what they understand, in the real world.

Built for mixed‑language speech.

People across India switch languages in the same sentence. Our models are trained for it, and write each word in the script people would use.

Meaning
Written

22 Indian languages and English.

Scriba transcribes all 22 languages in the Eighth Schedule of the Constitution of India, plus English — each in its own script.

Hindi, Bengali, Marathi, Telugu, Tamil, Gujarati, Kannada, Malayalam, Odia, Punjabi, Assamese, Maithili, Konkani, Nepali, Sanskrit, Santali, Dogri, Manipuri, Bodo, Kashmiri, Sindhi and Urdu.

Drawing based on the wheel of the Konark Sun Temple, 13th century

  • हिन्दीHindi
  • বাংলাBengali
  • मराठीMarathi
  • తెలుగుTelugu
  • தமிழ்Tamil
  • ગુજરાતીGujarati
  • ಕನ್ನಡKannada
  • മലയാളംMalayalam
  • ଓଡ଼ିଆOdia
  • ਪੰਜਾਬੀPunjabi
  • অসমীয়াAssamese
  • मैथिलीMaithili
  • कोंकणीKonkani
  • नेपालीNepali
  • संस्कृतम्Sanskrit
  • ᱥᱟᱱᱛᱟᱲᱤSantali
  • डोगरीDogri
  • ꯃꯤꯇꯩꯂꯣꯟManipuri
  • बड़ोBodo
  • کٲشُرKashmiri
  • सिन्धीSindhi
  • اردوUrdu
  • EnglishEnglish

Built for businesses that work with audio.

The same speech-to-text model, set up for how each team works.

  1. Every call transcribed, with agent and customer kept apart, ready for quality review.

    Separate channelsTimestampsLong calls
  2. Speaker-labelled notes, in the language people actually spoke.

    Speaker labelsMixed scriptUp to 2 hours
  3. Timed transcripts, ready to turn into captions.

    Start and end timesNative script
  4. A word-for-word record, with nothing smoothed over.

    Verbatim modeSpeaker labels
  5. Customer calls written correctly, with amounts and dates as digits.

    Mixed scriptNumbers as digitsSeparate channels
  6. Callers understood in their own language and script.

    All 22 languagesNative script
Stereo call · Hindi + EnglishSample transcript
CH 0 · Agent00:03

नमस्ते, बताइए मैं आपकी क्या मदद कर सकती हूँ?

CH 1 · Customer00:07

मेरा card block हो गया है

CH 0 · Agent00:12

कोई बात नहीं, आपका registered mobile number बताइए

CH 1 · Customer00:18

जी, 98201 45673

Team meeting · 3 speakersSample transcript
Speaker 100:41

इस week का target 120 calls है

Speaker 200:46

Pune team को दो लोग और चाहिए

Speaker 300:52

ठीक है, Friday तक hiring plan भेजती हूँ

Lecture video · BengaliSample transcript
100:12:04 → 00:12:07

আজকের ক্লাসে আমরা জলবায়ু পরিবর্তন নিয়ে কথা বলব

200:12:07 → 00:12:11

প্রথমে উনিশশো নব্বই সালের তথ্য দেখি

300:12:11 → 00:12:15

তারপর আমরা বর্তমান পরিস্থিতি নিয়ে আলোচনা করব

Hearing · Marathi · verbatimSample transcript
Speaker 100:02

अं, साक्षीदारांनी, साक्षीदारांनी त्या दिवशी काय पाहिलं ते सांगावं

Speaker 200:09

हो, मी संध्याकाळी सहा वाजता तिथे होतो

Customer call · Tamil + EnglishSample transcript
CH 1 · Customer00:05

என் EMI ₹4,500 இந்த மாசம் கட்டலை

CH 0 · Agent00:11

பரவாயில்லை, 15 November வரைக்கும் time இருக்கு

Helpline call · OdiaSample transcript
Caller00:04

ମୋର ରାସନ କାର୍ଡ ଏପର୍ଯ୍ୟନ୍ତ ଆସିନାହିଁ

Helpline00:10

ଆପଣଙ୍କ ଆବେଦନ ନମ୍ବର କହନ୍ତୁ

Try our speech-to-text model.

Scriba transcribes audio in 22 Indian languages and English through one API.