---
title: "TTS"
method: POST
path: "/kling/v1/audio/tts"
---

# TTS

`POST /kling/v1/audio/tts`

## Headers

- `Content-Type` string

## Request body

- object
  - `text` string, required — Text to synthesize into speech. Max 1000 characters.
  - `voice_id` string, required — Voice preset ID. Determines the speaker voice used for synthesis. See the Kling documentation for available voice IDs and their supported languages.
  - `voice_language` string, required — Language of the selected voice. Must match the language supported by the chosen `voice_id`. Use an available service language code such as `en`.
  - `voice_speed` number — Speech rate multiplier. Range 0.8–2.0 (one decimal place). Values outside this range are clamped automatically.

## Response `200`

Success

- object

---

[API](https://skmtc.net/deerapi/apis/text-to-audio-api.md) · [All operations](https://skmtc.net/deerapi/apis/text-to-audio-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/deerapi/text-to-audio-api/versions/b6265ced74a1/schema)
