Two Configuration Surfaces
Both are one-shot. After the init frame, no configuration can change for the session. To change settings, open a new connection.
Query Parameters
Set on the URL at connect time. Immutable for the session.Voice Selection
The
voice_id segment (third part of the voice string) refers to different things depending on the provider and model:
The Voices API (
GET /v2/ai/tts/voices) returns all voices available to your account — pre-built and cloned — with each voice’s compound id ready to use as the voice parameter.
Connection Options
|
disable_cache | boolean | false | Bypass the audio cache and always synthesize fresh. |
Example
Voice Settings
Provider-specific tuning (speed, pitch, format, emotion, etc.) is not set via query parameters. It is passed once in thevoice_settings object on the initialization frame: