Builder

class Builder

Builder for VADConfig.

Builds Config objects, not VAD instances.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard

Set backend (determines which preset defaults to use)

Link copied to clipboard

Build the immutable config

Link copied to clipboard

Set minimum pitch in Hz for GENERAL backend

Link copied to clipboard

Set minimum silence duration in seconds

Link copied to clipboard

Set minimum speech duration in seconds

Link copied to clipboard

Set custom model path (null = use bundled model)

Link copied to clipboard

Set number of inference threads

Link copied to clipboard

Set pitch probability threshold for GENERAL backend

Link copied to clipboard

Start from a preset configuration

Link copied to clipboard

Set RMS threshold for GENERAL backend

Link copied to clipboard

Set audio sample rate in Hz

Link copied to clipboard

Set detection threshold (0.0-1.0)

Link copied to clipboard

Set processing window size in samples