Class RemoveSilenceSettings
- Namespace
- VisioForge.Core.Types.X.AudioEffects
- Assembly
- VisioForge.Core.dll
Configuration settings for the remove silence audio effect. This effect automatically detects and removes silent or quiet sections from audio streams, useful for audio cleanup, podcast processing, and voice recording optimization.
public class RemoveSilenceSettingsInheritance
Inherited Members
Properties
Squash
Gets or sets whether to enable squash mode. When enabled, silent sections are completely removed from the output. When disabled, silent sections are reduced in level but not removed entirely. Default: true (remove silent sections completely).
public bool Squash { get; set; }Property Value
Threshold
Gets or sets the threshold for silence detection as a linear value. Audio levels below this threshold will be considered as silence. Range: 0.0 (complete silence) to 1.0 (no silence filtering). Default: 0.05 (approximately -26dB).
public double Threshold { get; set; }