---
title: "Changes to Synthesize speech from text in a named voice"
method: POST
path: "/v1/tts/{voice_id}"
---

# Changes to Synthesize speech from text in a named voice

`POST /v1/tts/{voice_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 10 revisions.

- **2026-10-21** `f41853b80be7`: 1 warning
- **2026-10-21** `88068ba536d2`: 1 breaking, 2 info
- **2026-10-12** `c2e702455f84`: 2 info
- **2026-08-27** `2448428bd895`: 1 warning
- **2026-08-08** `60add3abf640`: 2 warning, 2 info

## Changes

- **2026-10-21** `f41853b80be7`: 1 warning
  - removed the request property `params/max_new_tokens`
- **2026-10-21** `88068ba536d2`: 1 breaking, 2 info
  - added the pattern `\S` to the request property `text`
  - added the new optional request property `output_format`
  - added the new optional request property `sample_rate`
- **2026-10-12** `c2e702455f84`: 2 info
  - added the non-success response with the status `402`
  - added the non-success response with the status `403`
- **2026-08-27** `2448428bd895`: 1 warning
  - removed the request property `params/top_k`
- **2026-08-08** `60add3abf640`: 2 warning, 2 info
  - removed the request property `params/penalty_window`
  - removed the request property `params/repetition_penalty`
  - the `max_new_tokens` request property default value `512` was removed
  - request property `params/max_new_tokens` list-of-types was widened by adding types `null` to media type `application/json`

---

[Operation](https://skmtc.dev/kalpalabs/apis/kalpa-speech-api/docs/v1/tts/:voice_id/post.md) - [API](https://skmtc.dev/kalpalabs/apis/kalpa-speech-api.md) - [Page](https://skmtc.dev/kalpalabs/apis/kalpa-speech-api/changes/v1/tts/:voice_id/post)
