Add Voiceover To Assets
Promote a Voiceover-panel generation into the project Assets library. Then add_clips or insert_clips to place it. Idempotent if already imported.
Add Voiceover To Assets
Tool name: add_voiceover_to_assets
Required scope: editor:write
Annotations: readOnlyHint: false, destructiveHint: false, openWorldHint: false.
Promote a Voiceover-panel generation into the project Assets library. Then add_clips or insert_clips to place it. Idempotent if already imported.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
projectId | string | required | Editor project id. |
voiceoverGenerationId | string | required | Id from list_voiceover_generations or the Voiceover panel. |
Generate Speech
ElevenLabs TTS onto the timeline. Pass voiceId from list_voices. Optional stability, similarityBoost, style, useSpeakerBoost, speed. Confirm unless Auto Mode in-app; MCP is skipConfirmation.
Freeze Frame
Place a 3s IMAGE overlay on a new layer above the source clip at atFrame. Requires assetId of an IMAGE in the Editor library (use the Freeze button to capture, or pass a still). Not speed 0.