Sarvam provides Models & APIs across the stack to help developers build powerful applications. Whether you’re looking for chat completion, text translation, speech-to-text conversion, or a combination of speech recognition and translation, Sarvam has you covered.
Available APIs: Chat Completion, Text Translation, Speech to Text, Speech to Text Translate, Text to Speech, Transliteration, and Language Identification.
Use the /chat/completions endpoint or the SDK to generate conversational responses. Supports 10 Indic languages along with English, delivering best-in-class multilingual performance.
Use the /translate endpoint or the SDK to translate text from one language to
another. Supports 22 Indic languages along with English, achieving
best-in-class performance.
Use the /speech-to-text endpoint or the SDK to convert spoken language into written
text. Output is returned in the same input language.
Use the /speech-to-text-translate endpoint or the SDK to combine speech recognition
and translation, allowing you to convert spoken language directly into
translated text.
Use the /text-to-speech endpoint or the SDK to convert written text into spoken
words. Supports natural-sounding voices across 10 languages.
Use the /transliterate endpoint or the SDK to convert text between different scripts
while maintaining the same language. Perfect for handling multiple writing
systems.
Use the /detect-language endpoint or the SDK to automatically identify the language
of input text. Supports all major Indian languages with high accuracy.
To get started with Sarvam APIs, follow these steps:
If you have any questions or need assistance, visit our Help section or reach out to us on our Discord.