Full schema: POST /v3/voices/speech.
Quick Example
Response
Finding a Compatible Voice
Before calling this endpoint, find a Starfish-compatiblevoice_id:
Parameters
Response Fields
Adding Pauses
To control pacing, insert a<break> tag directly into your text wherever you want a pause. <break> is the only supported tag — add it inline in plain text, with no wrapper around the script:
support_pause field on the voice object returned by GET /v3/voices to confirm the selected voice supports <break> tags.
The same tag works in script text passed to POST /v3/videos, letting you control pacing and pauses directly within the narration.
Keep
<break> as the only markup in your text. Wrapping a script in other tags — such as <speak> — can introduce audio artifacts like extra spoken syllables.
