Sarvam AI - Complete Indian Language AI Suite
Official OpenClaw skill integrating the sarvamai Python SDK. Covers Text-to-Speech (Bulbul v3), Speech-to-Text (Saarika), translation (Mayura / sarvam-translate), transliteration, document intelligence, and chat completions.
Key features
- Bulbul v3 TTS: 30+ voices, 11 Indian languages, chunking guidance for long text.
- Saarika STT: real-time, batch, streaming, and speaker diarization for longer files.
- Translation: support for 22 Indian languages with multiple models and modes.
- Transliteration: script conversion preserving pronunciation.
- Document Intelligence: PDF text extraction, structured data, tables.
Quick start
- pip install sarvamai
- export SARVAM_API_KEY=...
- Use provided examples for TTS, STT, translation, and streaming use-cases.
Best practices
- Chunk TTS >2500 chars, use batch STT for >30s audio, enable preprocessing for mixed-language text, cache generated audio to reduce cost.
Not yet audited
This skill has not been reviewed by our automated audit pipeline yet.