Mayura
Mayura is our powerful translation model designed to convert text between English and Indian languages while preserving meaning and context. It supports advanced features such as:
- Customizable translation styles
- Script control
- Intelligent handling of code-mixed content
For example:
"मैं ऑफिस जा रहा हूँ" → "I am going to the office"
This preserves the original meaning across different scripts and languages.
At a Glance
Key Features
Language Support
Mayura supports bidirectional translation between the following languages:
Languages (Code):
Hindi (hi-IN), Bengali (bn-IN), Tamil (ta-IN), Telugu (te-IN), Gujarati (gu-IN), Kannada (kn-IN), Malayalam (ml-IN), Marathi (mr-IN), Punjabi (pa-IN), Odia (od-IN), English (en-IN)
All of the above supports both English ↔ Indian language translations.
All Indian languages support bidirectional translation with English. To enable automatic language detection, set source_language_code to “auto” in your API request.
Use the Sarvam-Translate model to support all 22 official Indian languages.
Corpus BLEU (Bilingual Evaluation Understudy) Benchmark
Corpus BLEU score is a metric that evaluates the overall quality of machine translation by comparing it to reference translations across an entire dataset. Higher scores (closer to 100) indicate better performance.
Key Capabilities
Basic Usage
Translation Modes
Script Control
Advanced Options
Simple translation between languages with default settings. Perfect for getting started with the Mayura API.