Skip to main content
POST
/
v1
/
labs
/
task
curl -X POST https://genaipro.vn/api/v1/labs/task \
  --header 'Authorization: Bearer <token>' \
  -H "Content-Type: application/json" \
  -d '{
    "input": "Xin chào, đây là GenAIPro",
    "voice_id": "<voice_id from /v1/labs/voices>",
    "model_id": "eleven_multilingual_v2",
    "stability": 0.75,
    "similarity": 0.5,
    "style": 0,
    "speed": 1.0,
    "use_speaker_boost": true
  }'
{
  "task_id": "abc123-def456"
}

Body Parameters

input
string
required
Text to convert to speech
voice_id
string
required
Voice ID (from /v1/labs/voices)
model_id
string
required
Model ID: eleven_multilingual_v2, eleven_turbo_v2_5, eleven_flash_v2_5, eleven_v3
stability
number
default:"0.75"
Stability (0-1)
similarity
number
default:"0.5"
Similarity (0-1)
style
number
default:"0"
Style exaggeration (0-1)
speed
number
default:"1"
Speed (0.7-1.2)
use_speaker_boost
boolean
default:"true"
Speaker boost
call_back_url
string
Callback URL — will be called when the task completes

Response

task_id
string
ID of the created task
{
  "task_id": "abc123-def456"
}
curl -X POST https://genaipro.vn/api/v1/labs/task \
  --header 'Authorization: Bearer <token>' \
  -H "Content-Type: application/json" \
  -d '{
    "input": "Xin chào, đây là GenAIPro",
    "voice_id": "<voice_id from /v1/labs/voices>",
    "model_id": "eleven_multilingual_v2",
    "stability": 0.75,
    "similarity": 0.5,
    "style": 0,
    "speed": 1.0,
    "use_speaker_boost": true
  }'