This page focuses on where Sarvam AI (STT) fits in a production voice stack. For full setup steps, credentials, and API details, use the documentation link above.
Overview
Sarvam AI builds speech models trained on Indian languages from the ground up, rather than adapting an English-first model after the fact. Its Saaras speech-to-text family understands heavy regional accents, code-mixed speech, and the mid-sentence language switching that is normal on Indian phone calls.
With Bolna's Sarvam integration, your voice agents transcribe caller audio in real time in Indian languages and Indian English, keeping conversations responsive instead of laggy.
Models
Bolna supports these Saaras models:
saaras:v4- Sarvam's latest. Transcribes in the original spoken language with automatic language detection, and adds global English accents alongside Indian English. Recommended for new agents.saaras:v3- Sarvam's current default model, transcribing in the original spoken language.
Supported Languages
Saaras covers 22 Indian languages plus English:
Assamese, Bengali, Bodo, Dogri, English (India), Gujarati, Hindi, Kannada, Kashmiri, Konkani, Maithili, Malayalam, Manipuri, Marathi, Nepali, Odia, Punjabi, Sanskrit, Santali, Sindhi, Tamil, Telugu, and Urdu.
See the Bolna docs for the language codes you can set on an agent today.
Features & Use Cases
Built for Indian Speech
Trained directly on Indian language data, so regional accents and dialects transcribe accurately rather than approximately.
Code-Switching Ready
Handles callers who mix English with a regional language mid-sentence, like Hinglish or Tanglish, without needing to reconfigure the agent.
Real-Time Streaming
Streaming transcription over WebSocket keeps latency low enough for natural back-and-forth conversation.
Automatic Language Detection
Saaras models can identify the spoken language rather than requiring it to be declared up front.
Use Case: All-India Customer Support
Run support lines that recognise the caller's language and respond in it, without routing them through a menu first.
Use Case: Reaching Rural Markets
Connect with customers outside metros by transcribing local dialects accurately enough to act on.
Use Case: Regional Banking Services
Meet requirements for financial services in local languages while keeping the experience conversational.
