Skip to main content

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 NameDescriptionBest For
sarvam-speech-enEnglish STT modelEnglish speech recognition
sarvam-speech-hiHindi STT modelHindi speech recognition
sarvam-speech-mlMalayalam STT modelMalayalam speech recognition
sarvam-speech-knKannada STT modelKannada speech recognition
sarvam-speech-taTamil STT modelTamil speech recognition
sarvam-speech-teTelugu STT modelTelugu speech recognition

Text-to-Speech Models

Model NameLanguageFeatures
sarvam-tts-enEnglishNatural English speech synthesis
sarvam-tts-hiHindiNatural Hindi speech synthesis
sarvam-tts-mlMalayalamNatural Malayalam speech synthesis
sarvam-tts-knKannadaNatural Kannada speech synthesis
sarvam-tts-taTamilNatural Tamil speech synthesis
sarvam-tts-teTeluguNatural 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

Integrations PageNavigate to the “Integration > Models” page to access voice service providers.
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:
  1. Select “Sarvam AI” from the dropdown (if not already selected)
  2. Enter a Key Name: Assign a unique name to this provider key for easy identification
  3. Enter the API Key: Input your Sarvam AI API key
  4. Click “Configure” to save the credential
4

Verify Credential Setup

After setting up the credential, you can verify it’s been added:
  1. The Sarvam AI provider card should now show “Connected”
  2. If you click on the provider, you’ll see a “View provider credential” modal
  3. This modal displays the credential name, when it was last updated, and options to delete or close
Your Sarvam AI provider credential is now set up for voice AI integration.

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
For more information, visit the Sarvam AI documentation.