Result Status Lifecycle
Each target result progresses through these statuses independently:1
pending
Job created; source file not yet uploaded.
2
uploaded
Source file received; processing has not started.
3
processing
Translation in progress.
4
complete
Result is ready to download.
5
downloaded
Result has been downloaded; assets marked for deletion.
failed from any non-terminal state. When a target fails, the error field contains a description of the failure.
Limits
After all results are downloaded or the job expires, the job is deleted and returns
404. Usage is billed based on the duration of the source audio.
Source audio over 3 hours is rejected, even if the file is under 1 GB. For longer recordings, split the source into chunks and submit each as its own job.
Supported Source Audio Formats
audio/mpegaudio/wavaudio/oggaudio/flacaudio/mp4audio/webm
Supported Languages
Source and target languages match the real-time Voice API.source_language is optional; if omitted, the language is detected automatically.
Supported Output Formats
Each target specifies atype for the desired output format.