Edit a voice
Update a saved voice. Metadata values are stable lowercase codes. Omit a metadata field to preserve it; send an empty string to clear gender, age, or accent, and send one empty tone field to clear tone. When language_code changes and the existing accent is no longer valid, Breeze clears accent automatically. Replacing reference audio requires the new sample’s language_code unless Breeze can detect it.
Authorizations
Breeze Developer API key.
Path Parameters
Saved voice identifier returned by GET /v1/voices.
Body
New display name. Maximum 80 characters.
80New description.
20128Saved audio language. Existing 23-language code contract.
ar, cs, de, el, en, es, fi, fr, hi, id, it, ja, ko, nl, pl, pt, ro, ru, th, tr, uk, vi, zh Stable gender code. Empty string clears the value.
male, female, neutral Stable age code. Empty string clears the value.
child, young, middle_aged, old Repeat this field for up to three distinct tone codes. One empty field clears the array.
3warm, calm, bright, gentle, energetic, authoritative, sincere, weary, precise, refined, urgent, friendly, articulate, steady, playful, compassionate, reflective, measured, rhythmic, passionate Stable accent code. Valid only for en or zh and must match language_code. Empty string clears the value.
american, british, scottish, irish, australian, canadian, us_southern, us_new_york, indian, south_african, russian, japanese, korean, chinese, mandarin_guangdong, mandarin_northeastern, mandarin_shaanxi, mandarin_shanghai, mandarin_sichuan, mandarin_yunnan, mandarin_henan, cantonese Response
Update status.

