Voice AI Beta — Vega

Get Task

Task detail, including original content. When status is completed the audio URL is in result.

Rate limit: 120 requests/minute

get/v1/tts/vega/{id}

Path parameters

idstring required

Response

Task detail

idstring

Task ID

titlestring

Task title

status'pending' | 'cloning' | 'queued' | 'processing' | 'merging' | 'process_merging' | 'completed' | 'failed'

Voice AI Beta task lifecycle: pendingcloning (clone flow only) → queuedprocessingmergingprocess_mergingcompleted | failed.

providerstring

Provider: nova, lyra, sirius, vega (other values may appear as new providers launch)

resultstring

Audio file URL (empty until completed)

total_lengthinteger

Billable characters (encoder units ≈ UTF-8 bytes — see the Voice AI Beta tag)

process_percentageinteger

Progress percentage

errorstring

Failure reason (only when status is failed)

created_atstring date-time
updated_atstring date-time
contentstring

Original input text

voicestring

Catalog voice used

formatstring

Example response

{
  "id": "0198c2f1-7b7a-7c11-a3f2-3e9d2b1c4a55",
  "status": "completed",
  "provider": "nova",
  "result": "https://files.genaipro.io/0198c2f1.mp3",
  "total_length": 1234,
  "voice": "aurora",
  "format": "mp3"
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.