Skip to main content
This page describes the JSON body of a speech-to-text result file. It is not an HTTP API. When an STT task succeeds, Query Task Result returns result.resources[] with type set to document. Download resources[].url; the response body matches modellix.transcript.v1 (normalized across providers, not vendor-raw JSON). Used by Fun-ASR, Grok Voice ASR, Whisper, MAI-Transcribe, and other STT models.

How to obtain

1

Submit an STT model request

Call a speech-to-text model endpoint. The platform returns an async task (task_id).
2

Poll the task

Call Query Task Result until data.status is success.
3

Download the document resource

Find result.resources[] where type is document, then GET that url. The body is the schema below.

Root object

Channel

Sentence

Word

Examples

Single-channel with word timings

With speaker diarization