noise_reduction
Reduce background noise from an audio selection using a noise profile. Control reduction strength, sensitivity, and frequency smoothing to minimize artifacts.
Instructions
Apply noise reduction to the selected audio. You MUST call get_noise_profile first on a region of pure noise, then select the audio you want to clean, then call this.
WARNING: Values above 20 dB risk audible artifacts (warbling, metallic sound). Use 6-12 dB for gentle cleanup, 12-20 dB for moderate noise. Only exceed 20 dB for extremely noisy recordings where some artifact trade-off is acceptable.
Args: noise_reduction_db: Amount of noise reduction in dB (0-48). Default: 12 sensitivity: How sensitive the detection is (0-24). Default: 6 frequency_smoothing: Number of frequency smoothing bands (0-12). Default: 3
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sensitivity | No | ||
| noise_reduction_db | No | ||
| frequency_smoothing | No |