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
1
Access the Integrations Page

2
Select Sarvam AI
On the Integrations page, find the Sarvam AI provider card.Click the “Setup Credential” button for Sarvam AI.
3
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
4
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