Transliteration API
Transliteration Types
Convert Indic scripts to Roman script (English alphabet). Example: मैं ऑफिस → main office
Convert code-mixed, romanized, or English text to Indic scripts. Example: main office → मैं ऑफिस
Convert written text to natural spoken form. Example: 9:30am → सुबह साढ़े नौ बजे
Code Examples
Basic Usage
Advanced Options
API Features
- Multiple Indic languages
- Code-mixed text support
- Romanized text input
- English text input
- Roman script (English)
- Native script conversion
- Spoken form output
- Natural number formats
- International numerals (0-9)
- Native numerals (१-९)
- English number words
- Native number words
API Response Format
Supported languages: bn-IN, en-IN, gu-IN, hi-IN, kn-IN, ml-IN, mr-IN, od-IN, pa-IN, ta-IN, te-IN
More Response Examples
Indic Script Conversion (English to Indic):
With Spoken Form Numerals:
With Native Numerals:
Error Responses
All errors return a JSON object with an error field (message, code, request_id). The full error-code table, retry guidance, and SDK exception reference live on the central Errors & Troubleshooting page.
Errors specific to this endpoint:
Error Handling Code Example
Check out our detailed API Reference to explore Transliteration and all available options.
Need help with transliteration? Contact us on discord for guidance.