Chuyển đến nội dung chính
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 từ /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"
}

Tham số Body

input
string
bắt buộc
Văn bản cần chuyển thành giọng nói
voice_id
string
bắt buộc
ID giọng nói (lấy từ /v1/labs/voices)
model_id
string
bắt buộc
Model ID: eleven_multilingual_v2, eleven_turbo_v2_5, eleven_flash_v2_5, eleven_v3
stability
number
mặc định:"0.75"
Độ ổn định (0-1)
similarity
number
mặc định:"0.5"
Độ tương đồng (0-1)
style
number
mặc định:"0"
Phóng đại phong cách (0-1)
speed
number
mặc định:"1"
Tốc độ đọc (0.7-1.2)
use_speaker_boost
boolean
mặc định:"true"
Tăng cường giọng nói
call_back_url
string
URL callback — sẽ được gọi khi task hoàn thành

Response

task_id
string
ID của task vừa tạo
{
  "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 từ /v1/labs/voices>",
    "model_id": "eleven_multilingual_v2",
    "stability": 0.75,
    "similarity": 0.5,
    "style": 0,
    "speed": 1.0,
    "use_speaker_boost": true
  }'