Scripts

Use the output_script parameter to control the writing system for transcription output.

Supported Writing Scripts

Script NameScript CodeSupported Languages
Auto-detectautoAll 207 languages
Latin/RomanlatinAll 207 languages
Devanagaridevanagari32 Indic languages: Awadhi, Bagheli, Bengali (Bangladesh), Bengali (India), Bhojpuri, Bodo, Chhattisgarhi, Dogri, Garo, Gondi, Haryanvi, Hindi, Ho, Kannada, Kashmiri, Khasi, Khond, Konkani, Magahi, Maithili, Malvi, Marathi, Marwari, Mizo, Mundari, Nepali, Rajasthani, Santali, Sindhi, Tamil, Tulu, Urdu
BengalibengaliAll 32 Indic languages
GurmukhigurmukhiAll 32 Indic languages
GujaratigujaratiAll 32 Indic languages
OdiaoriyaAll 32 Indic languages
TamiltamilAll 32 Indic languages
TeluguteluguAll 32 Indic languages
KannadakannadaAll 32 Indic languages
MalayalammalayalamAll 32 Indic languages
SinhalasinhalaAll 32 Indic languages
ThaithaiAll 32 Indic languages + Lao, Thai
LaolaoAll 32 Indic languages + Lao, Thai
BurmeseburmeseAll 32 Indic languages + Burmese
KhmerkhmerAll 32 Indic languages + Khmer
TibetantibetanAll 32 Indic languages + Tibetan
ArabicarabicArabic (Chadian), Arabic (Egyptian), Arabic (Global), Arabic (Gulf), Arabic (Iraqi), Arabic (Levantine), Arabic (Maghrebi), Hebrew, Kurdish (Sorani), Pashto, Persian, Sindhi, Urdu
HebrewhebrewArabic (Egyptian), Arabic (Global), Arabic (Gulf), Arabic (Iraqi), Arabic (Levantine), Hebrew, Persian, Urdu
CyrilliccyrillicCore: Belarusian, Bulgarian, Russian, Serbian, Ukrainian. Can also represent: Albanian, Basque, Bavarian, Catalan, Croatian, Czech, Danish, Dutch, English (all variants), Finnish, French (all variants), German, Hungarian, Italian, Polish, Portuguese (all variants), Romanian, Slovak, Slovenian, Spanish (all variants), Swedish, Welsh
MongolianmongolianMongolian
GreekgreekCore: Greek. Can also represent: Albanian, Basque, Bavarian, Belarusian, Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, English (all variants), Finnish, French (all variants), German, Hungarian, Italian, Polish, Portuguese (all variants), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish (all variants), Swedish, Ukrainian, Welsh
ArmenianarmenianArmenian
GeorgiangeorgianGeorgian
Korean (Hangul)koreanKorean
Chinese (Simplified)chineseChinese (Cantonese), Chinese (Mandarin). Note: Very limited capability for non-Chinese languages
JapanesejapaneseJapanese. Note: Very limited capability for non-Japanese languages
Latin Extendedlatin-extAll 207 languages (same as Latin, with enhanced diacritical support)

Script Usage Examples

# Auto-detect script (recommended)
data = {"output_script": "auto"}

# Force Latin / Roman script
data = {"output_script": "latin"}

# Devanagari script
data = {"output_script": "devanagari"}