Backends: omni-v2 (our fine-tune of the base, 24 kHz, GPU),
omni (the earlier fine-tune), omni-base (upstream
OmniVoice, untouched) and piper (22.05 kHz, CPU).
GET /tts?text=...&backend=omni&language=kk — returns audio/wavlanguage takes a name or ISO code from OmniVoice's 646; omit it for
language-agnostic mode. Karakalpak is not in that list.POST /tts — JSON body, same fields plus generation optionsPOST /normalize — inspect the text front-endGET /docs — OpenAPI UI/demo — Gradio UI (when started with --demo)