Actions6
- Speech Actions
- Voice Actions
Voice → Update
AI-generatedSummary
Update a voice's metadata
Inputs
- voiceId (required) — Identifier of the voice to update (e.g., voice_abc123) or select from list
- updateFields — Collection of fields to update, such as name and voiceVisibility
- requestOptions — Additional request settings including batching, timeout, proxy, and SSL options
- allowUnauthorizedCerts — Whether to accept the response even if SSL certificate validation fails
- proxy — HTTP proxy URL, optionally with authentication credentials
- timeout — Request timeout in milliseconds (default 10000)
Output shape
A single updated voice object
The response contains the updated voice details; fields not specified in updateFields remain unchanged.
Examples
Example 1: Update the name of a specific voice
Set voiceId to the target voice ID, add a name field with the new name in updateFields, and optionally adjust requestOptions such as timeout.
Example 2: Make a voice public via update
Provide voiceId, set updateFields.voiceVisibility to PUBLIC, and optionally use requestOptions to configure batching.