dubbing_extract_voice_samples
Extracts clean 4–14 second voice samples and transcripts per speaker, optionally sharing them after consent so a voice engine can clone voices and set speakers automatically; otherwise samples stay local.
Instructions
Cut a clean 4-14 second voice sample for each speaker from the source audio, with its transcript. With share=true each sample is uploaded to a temporary public file host (uguu.se, deleted after a few hours) so the voice engine can clone it, and the speaker's voice is set automatically. Ask the user before sharing someone's voice. With share=false the samples stay local.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_id": "<project_id>"
},
"name": "dubbing_extract_voice_samples"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| share | No | ||
| speakers | No | ||
| project_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||