Edit voices and voice blocks
voiceover_editVoices and voice blocks; free. set_voice: the narrator's or a character's voice; every speaker needs one before the voiceover. rescan_blocks: split the active script into voice blocks again after an edit, assets untouched; blocks whose words are unchanged keep their audio. settings: the voice engine and narrator speed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | set_voice: speaker, voice_id; rescan_blocks; settings: voice_tts_provider and/or narrator_speed | |
| speaker | No | set_voice: "narrator", or a character's name | |
| voice_id | No | set_voice: a voice id from voiceover_read action=voices | |
| project_id | Yes | Project id | |
| narrator_speed | No | settings: speaking rate, 0.5-2.0 (default 1.0); pauses come only from `<break>` tags | |
| voice_tts_provider | No | settings: the voice engine |