Speak

Speak text in a voice profile. Mirrors voicebox.speak (MCP).

Response shape matches POST /generate — a GenerationResponse with status="generating" and an id the caller polls at GET /generate/{id}/status.

post/speak

Request

  • Base URL: https://api.voicelabs.now (the document declares no server; this is the origin it was published from)
  • URL: https://api.voicelabs.now/speak
  • Auth: none declared

Request body

textstring required
profilestring nullable

Voice profile name or id. Falls back to per-client binding, then default.

enginestring nullable
personalityboolean nullable

When true and the profile has a personality prompt, the input text is rewritten in-character before TTS. When null, the per-client binding's default_personality flag decides.

languagestring nullable
seedinteger nullable

See GenerationRequest.seed.

temperaturenumber nullable

See GenerationRequest.temperature.

Response

Successful Response

idstring required
profile_idstring required
textstring required
languagestring required
audio_pathstring nullable
durationnumber nullable
seedinteger nullable
instructstring nullable
enginestring nullable
model_sizestring nullable
speednumber nullable
temperaturenumber nullable
chunk_countinteger nullable
statusstring
errorstring nullable
is_favoritedboolean
sourcestring
created_atstring date-time required
active_version_idstring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.