Headers
Your unique subscription key for authenticating requests to the Sarvam AI APIs. Here are the steps to get your api key
Body
The text you want to transliterate.
1000The language code of the input text. This specifies the source language for transliteration.
Note: The source language should either be an Indic language or English. As we supports both Indic-to-English and English-to-Indic transliteration.
auto, en-IN, hi-IN, bn-IN, gu-IN, kn-IN, ml-IN, mr-IN, od-IN, pa-IN, ta-IN, te-IN The language code of the transliteration text. This specifies the target language for transliteration.
Note:The target language should either be an Indic language or English. As we supports both Indic-to-English and English-to-Indic transliteration.
en-IN, hi-IN, bn-IN, gu-IN, kn-IN, ml-IN, mr-IN, od-IN, pa-IN, ta-IN, te-IN numerals_format is an optional parameter with two options:
international(default): Uses regular numerals (0-9).native: Uses language-specific native numerals.
Example:
- If
internationalformat is selected, we use regular numerals (0-9). For example:मेरा phone number है: 9840950950. - If
nativeformat is selected, we use language-specific native numerals, like:मेरा phone number है: ९८४०९५०९५०.
international, native spoken_form_numerals_language is an optional parameter with two options and only works when spoken_form is true:
english: Numbers in the text will be spoken in English.native(default): Numbers in the text will be spoken in the native language.
Examples:
- Input: "मेरे पास ₹200 है"
- If
englishformat is selected: "मेरे पास टू हन्डर्ड रूपीस है" - If
nativeformat is selected: "मेरे पास दो सौ रुपये है"
- If
english, native - Default:
False - Converts text into a natural spoken form when
True. - Note: No effect if output language is
en-IN.
Example:
- Input:
मुझे कल 9:30am को appointment है- Output:
मुझे कल सुबह साढ़े नौ बजे को अपॉइंटमेंट है
- Output: