---
title: "Changes to Start real-time speech-to-text on a leg"
method: POST
path: "/legs/{id}/stt"
---

# Changes to Start real-time speech-to-text on a leg

`POST /legs/{id}/stt`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 7 of 67 revisions.

- **2026-08-24** `bed02e8b8886` — 1 info
- **2026-08-10** `c951ca5dcd08` — 10 info
- **2026-04-13** `8fca8ce718d0` — 1 breaking
- **2026-04-06** `3eeffdee9d4f` — 1 info
- **2026-03-26** `7856459e2b72` — 1 info
- **2026-03-26** `d09c97c6ca8c` — 1 warning, 3 info
- **2026-03-26** `818619c99a1d` — 2 breaking, 1 info

## Changes

- **2026-08-24** `bed02e8b8886` — 1 info
  - added the new `speechmatics` enum value to the request property `provider`
- **2026-08-10** `c951ca5dcd08` — 10 info
  - added the new optional request property `eager_eot_threshold`
  - added the new optional request property `endpointing`
  - added the new optional request property `eot_threshold`
  - added the new optional request property `eot_timeout_ms`
  - added the new optional request property `keyterms`
  - added the new optional request property `language_hints`
  - added the new optional request property `model`
  - added the new optional request property `utterance_end_ms`
  - added the new `azure` enum value to the request property `provider`
  - added the new `deepgram_flux` enum value to the request property `provider`
- **2026-04-13** `8fca8ce718d0` — 1 breaking
  - removed the enum value `azure` of the request property `provider`
- **2026-04-06** `3eeffdee9d4f` — 1 info
  - added the new `azure` enum value to the request property `provider`
- **2026-03-26** `7856459e2b72` — 1 info
  - added the new optional request property `provider`
- **2026-03-26** `d09c97c6ca8c` — 1 warning, 3 info
  - removed the request property `provider`
  - the request property `language` became optional
  - the request property `partial` became optional
  - added the required property `leg_id` to the response with the `200` status
- **2026-03-26** `818619c99a1d` — 2 breaking, 1 info
  - the request property `language` became required
  - removed the required property `leg_id` from the response with the `200` status
  - the request property `partial` with a default value became required

---

[Operation](https://skmtc.dev/voiceblender/apis/voiceblender-api/docs/legs/:id/stt/post.md) · [API](https://skmtc.dev/voiceblender/apis/voiceblender-api.md) · [Page](https://skmtc.dev/voiceblender/apis/voiceblender-api/changes/legs/:id/stt/post)
