Skip to navigation

Update Voice Settings Preset

PATCH https://app.resemble.ai/api/v2/voice_settings_presets/{uuid} or PUT https://app.resemble.ai/api/v2/voice_settings_presets/{uuid}

Update a voice settings preset.

ParameterTypeRequiredNotes
uuidstring✅Preset UUID (URL parameter).
FieldTypeRequiredNotes
namestring❌Preset name.
pacenumber❌Speech pace/speed.
temperaturenumber❌Voice temperature.
pitchnumber❌Voice pitch.
useHdboolean❌Use HD quality.
exaggerationnumber❌Exaggeration level.
descriptionstring❌Description or prompt.
curl --request PATCH 'https://app.resemble.ai/api/v2/voice_settings_presets/PRESET_UUID' \
-H 'Authorization: Bearer YOUR_API_TOKEN' \
-H 'Content-Type: application/json' \
--data '{
"name": "Updated Name",
"pace": 1.5
}'
{
"success": true,
"data": {
"uuid": "123e4567-e89b-12d3-a456-426614174000",
"name": "Updated Name",
"settings": {
"pace": 1.5,
"temperature": 1.1,
"pitch": 0.5,
"useHd": false,
"exaggeration": 0.7,
"description": "Updated description"
},
"is_public": false,
"created_at": "2024-01-01T00:00:00Z",
"updated_at": "2024-01-02T00:00:00Z"
},
"message": "Preset updated successfully"
}

Can only update your own presets. Settings are merged with existing values.