v2

latestOpenAPI 3.1.02026-07-2628105122.0 KB
text

Translate Text

Translation converts text from one language to another while preserving its meaning. For Example: 'मैं ऑफिस जा रहा हूँ' translates to 'I am going to the office' in English, where the script and language change, but the original meaning remains the same.

Available languages:

  • bn-IN: Bengali
  • en-IN: English
  • gu-IN: Gujarati
  • hi-IN: Hindi
  • kn-IN: Kannada
  • ml-IN: Malayalam
  • mr-IN: Marathi
  • od-IN: Odia
  • pa-IN: Punjabi
  • ta-IN: Tamil
  • te-IN: Telugu

Newly added languages:

  • as-IN: Assamese
  • brx-IN: Bodo
  • doi-IN: Dogri
  • kok-IN: Konkani
  • ks-IN: Kashmiri
  • mai-IN: Maithili
  • mni-IN: Manipuri (Meiteilon)
  • ne-IN: Nepali
  • sa-IN: Sanskrit
  • sat-IN: Santali
  • sd-IN: Sindhi
  • ur-IN: Urdu

For hands-on practice, you can explore the notebook tutorial on Translate API Tutorial.

post/translate

Headers

api-subscription-keystring required

Request body

inputstring required

The text you want to translate is the input text that will be processed by the translation model. The maximum is 1000 characters for Mayura:v1 and 2000 characters for Sarvam-Translate:v1.

source_language_code'auto' | 'bn-IN' | 'en-IN' | 'gu-IN' | 'hi-IN' | 'kn-IN' | 'ml-IN' | 'mr-IN' | 'od-IN' | 'pa-IN' | 'ta-IN' | 'te-IN' | 'as-IN' | 'brx-IN' | 'doi-IN' | 'kok-IN' | 'ks-IN' | 'mai-IN' | 'mni-IN' | 'ne-IN' | 'sa-IN' | 'sat-IN' | 'sd-IN' | 'ur-IN' required
target_language_code'bn-IN' | 'en-IN' | 'gu-IN' | 'hi-IN' | 'kn-IN' | 'ml-IN' | 'mr-IN' | 'od-IN' | 'pa-IN' | 'ta-IN' | 'te-IN' | 'as-IN' | 'brx-IN' | 'doi-IN' | 'kok-IN' | 'ks-IN' | 'mai-IN' | 'mni-IN' | 'ne-IN' | 'sa-IN' | 'sat-IN' | 'sd-IN' | 'ur-IN' required
speaker_gender'Male' | 'Female'
mode'formal' | 'modern-colloquial' | 'classic-colloquial' | 'code-mixed'
model'mayura:v1' | 'sarvam-translate:v1'
output_script'roman' | 'fully-native' | 'spoken-form-in-native'
numerals_format'international' | 'native'

Response

Successful Response

request_idstring nullable required
translated_textstring required

Translated text result in the requested target language.

source_language_codestring required

Detected or provided source language of the input text.