Models & Languages
Output Script Control
The output_script parameter transliterates transcript output into a different script using the aksharamukha library — no LLM involved.
Script values
| Value | Output |
|---|---|
auto | No transliteration — default. |
Devanagari | Devanagari script — Hindi, Marathi, Sanskrit. |
Bengali | Bengali / Bangla script. |
Telugu | Telugu script. |
Tamil | Tamil script. |
Kannada | Kannada script. |
Latin / Roman | Romanised / IAST transliteration. |
ITRANS | ITRANS encoding — ASCII-based transliteration for Indic scripts. |
Example — Hindi to Latin
python
config = TranscriptionConfig(
model="zero-indic", language_code="hi", output_script="Latin"
)
result = await client.asr.transcribe("audio.wav", config=config)
print(result.text)
# "namaste mohammad ji ye ek zaruri call hai"