capcut_add_bg_music_with_ducking
Add background music with automatic volume ducking, lowering music during speech intervals to keep dialogue clear.
Instructions
Add background music with automatic volume ducking under speech.
speech_intervals_json: JSON string of [{"start_ms": 0, "end_ms": 3200}, ...]
duck_volume: volume while voice is speaking (default 0.12)
normal_volume: volume during pauses/music swells (default 0.35)
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": {
"draft_name": "<draft_name>",
"music_path": "<music_path>",
"speech_intervals_json": "<speech_intervals_json>"
},
"name": "capcut_add_bg_music_with_ducking"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start_ms | No | ||
| draft_name | Yes | ||
| music_path | Yes | ||
| duck_volume | No | ||
| track_index | No | ||
| normal_volume | No | ||
| speech_intervals_json | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |