---
title: "Create TTS Task"
method: POST
path: "/v1/labs/task"
tags: ["Labs"]
---

# Create TTS Task

`POST /v1/labs/task`

Create a Text-to-Speech task with Labs.

## Request body

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

## Response `200`

Task created

- object
  - `task_id` string — ID of the created task

---

[API](https://skmtc.dev/genaipro/apis/genaipro-api.md) · [All operations](https://skmtc.dev/genaipro/apis/genaipro-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/genaipro/genaipro-api/revisions/91f814eaecbd/schema)
