Skip to main content
Sarvam AI provides streaming speech-to-text built for Indian languages. The plugin uses WebSocket streaming with built-in voice activity detection for turn events.
Vision Agents uses Stream Video for real-time WebRTC transport by default. External WebRTC transports are supported as well. Most AI providers offer free tiers to get started.
Get your Sarvam API key from the Sarvam dashboard.
Sarvam also provides text-to-speech and an LLM. You can use all three in the same agent.

Installation

Quick start

Set SARVAM_API_KEY in your environment or pass api_key directly.

Parameters

Next steps

Sarvam TTS

Streaming text-to-speech for Indian languages

Sarvam LLM

Chat completions with Sarvam models