Detect silence
detect_silenceDetects silent and audible sections in a media file, enabling removal of pauses or splitting at gaps.
Instructions
Finds silent parts and the parts with sound (speech, music) between them. Useful to remove pauses or split at gaps.
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": {
"path": "<path>"
},
"name": "detect_silence"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | End of the part to analyse (default: end of file) | |
| path | Yes | Absolute path of a file the user gave you | |
| start | No | Start of the part to analyse (default: start of file) | |
| noiseDb | No | Anything quieter than this counts as silence | |
| minDuration | No | Shortest silence to report, in seconds |