Analyze Silence
analyze_silenceDetect silent stretches in audio by scanning RMS levels, returning start and end times and flagging planned silences, then ending with PASS or actionable FAIL guidance.
Instructions
Silent stretches in audio of any length: every stretch of min_s seconds or more (default 3) whose rms per 100 ms stays under floor_db (default -50 dBFS), with start and end times (and bars for a project source). source: render | ref | track: | sound: | a file path; a file needs no project (a video's rendered chapter, a whole assembly of hours, read in blocks). planned=[[start_s, end_s], ...]: silences the plan calls for, listed as planned and not failed. Ends with PASS, or FAIL and what to do. Run it on every rendered chapter and on a whole assembly before anyone reviews it; onair_check runs it with the source levels and a rules check. analyze_bars and analyze_envelope read levels on the bar grid (32 and 8 bars at most).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| min_s | No | ||
| source | No | render | |
| planned | No | ||
| project | No | ||
| floor_db | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |