# Sarvam AI

Full Indian language AI stack for Bolna voice agents. LLM, speech-to-text, and text-to-speech tuned for Hindi, Tamil, Telugu, Kannada, and 10+ languages.

## How Sarvam AI fits in the stack

**Best for**  
Turning noisy phone audio into text the agent can reason over.

**Use this layer when**  
Recognition accuracy, language coverage, and latency matter most.

**Connects to**  
Telephony audio upstream and your LLM downstream.

## Voice Stack

### Speech-to-text is the listening layer

This provider converts raw audio into text in real time. It shapes how accurately the agent hears the caller and how natural the back-and-forth feels.

**Telephony → STT → LLM → TTS → Tools**

This page focuses on where Sarvam AI fits in a production voice stack. For full setup steps, credentials, and API details, use the documentation link above.

# Overview

Sarvam AI is an AI platform built custom for India. It natively understands and speaks 10+ Indian languages (like Hindi, Tamil, Telugu, and Kannada) with perfect regional accents, making your voice agents sound like real locals.

With Sarvam, you get everything you need in one place: smart language models (LLMs) to understand Indian culture, Speech-to-Text (STT) that handles heavy accents perfectly, and Text-to-Speech (TTS) voices that sound entirely human.

## Capabilities

### 1. Language Model (LLM)

Instead of just translating English, Sarvam’s AI is trained directly on Indian languages. It easily understands heavy regional accents, cultural references, and common mixed languages like Hinglish.

**Supported Languages:** Hindi, Tamil, Telugu, Kannada, Malayalam, Bengali, Marathi, Gujarati, Punjabi, Odia, and more.

### 2. Speech-to-Text (STT)

Sarvam's STT (Saarika) easily transcribes over 10 Indian languages. It cuts through typical background noise and understands heavy regional accents perfectly.

**Key Features:**  
- Fast processing for smooth conversations  
- Easily understands regional accents  
- Gets mixed languages right (Hinglish, Tanglish, etc.)  
- Works great even with background noise

### 3. Text-to-Speech (TTS)

Sarvam's TTS (Bulbul) gives you voices that don't sound like robots. They sound exactly like real, native speakers with natural tone and emotion.

**Available Voices:**  
- Many different voices for each language  
- Different ages and genders  
- Perfect regional accents  
- Natural, human-like rhythm and tone

## Features & Use Cases

**Truly Understands Indian Languages**  
Built directly for Indian languages so conversations feel natural, local, and culturally aware.

**Code-Switching Ready**  
Easily understands when callers mix English with their regional languages, like Hinglish or Tanglish.

**Handles Heavy Accents**  
The AI is specifically trained to accurately understand all types of Indian accents and dialects.

**Natural, Authentic Voices**  
Voices sound like real people, not clumsy AI translations, keeping callers comfortable and engaged.

**Built for Real Indian Phone Calls**  
Works smoothly on Indian networks without any lag or awkward delays during the conversation.

**Use Case: All-India Customer Support**  
Easily run support lines that automatically recognize the caller's language and respond perfectly in it.

**Use Case: Reaching Rural Markets**  
Connect directly with customers outside main cities by having voice agents speak their exact local dialects.

**Use Case: Regional Banking Services**  
Easily meet rules requiring financial help in local languages while giving customers a much friendlier experience.
