Getting Started
To integrate Sarvam AI with your Rapida application for speech and voice capabilities, follow these steps:Supported Models
Speech-to-Text Models
| Model Name | Description | Best For |
|---|---|---|
| sarvam-speech-en | English STT model | English speech recognition |
| sarvam-speech-hi | Hindi STT model | Hindi speech recognition |
| sarvam-speech-ml | Malayalam STT model | Malayalam speech recognition |
| sarvam-speech-kn | Kannada STT model | Kannada speech recognition |
| sarvam-speech-ta | Tamil STT model | Tamil speech recognition |
| sarvam-speech-te | Telugu STT model | Telugu speech recognition |
Text-to-Speech Models
| Model Name | Language | Features |
|---|---|---|
| sarvam-tts-en | English | Natural English speech synthesis |
| sarvam-tts-hi | Hindi | Natural Hindi speech synthesis |
| sarvam-tts-ml | Malayalam | Natural Malayalam speech synthesis |
| sarvam-tts-kn | Kannada | Natural Kannada speech synthesis |
| sarvam-tts-ta | Tamil | Natural Tamil speech synthesis |
| sarvam-tts-te | Telugu | Natural Telugu speech synthesis |
Supported Languages
Sarvam AI specializes in Indian languages and supports:- English: Full support
- Hindi: Complete support
- Regional Languages: Malayalam, Kannada, Tamil, Telugu, and more
Prerequisites
- Have a Sarvam AI account (sign up at https://www.sarvam.ai)
- Navigate to your API dashboard
- Generate an API key
- Copy the API key (make sure to save it securely)
Setting Up Provider Credentials
Access the Integrations Page

Select Sarvam AI
On the Integrations page, find the Sarvam AI provider card.Click the “Setup Credential” button for Sarvam AI.
Create Provider Credential
A modal window will appear titled “Create provider credential”. Follow these steps:
- Select “Sarvam AI” from the dropdown (if not already selected)
- Enter a Key Name: Assign a unique name to this provider key for easy identification
- Enter the API Key: Input your Sarvam AI API key
- Click “Configure” to save the credential
Verify Credential Setup
After setting up the credential, you can verify it’s been added:
- The Sarvam AI provider card should now show “Connected”
- If you click on the provider, you’ll see a “View provider credential” modal
- This modal displays the credential name, when it was last updated, and options to delete or close
Integration Features
- Indian Languages: Best-in-class support for Indian languages
- Multilingual: Support for English and major Indian languages
- High Accuracy: Optimized models for Indian speech patterns
- TTS & STT: Complete voice capabilities
- Natural Voices: Natural-sounding speech synthesis
- Real-time Processing: Low-latency speech processing
- Developer Friendly: Easy-to-use APIs