Table of Contents

Class VadSettings

Namespace
LMKit.Speech
Assembly
LM-Kit.NET.dll

Configuration settings for voice activity detection (VAD).

public sealed class VadSettings
Inheritance
VadSettings
Inherited Members

Properties

EnergyThreshold

Normalized detection threshold. Range: 0 (silence) to 1 (maximum energy). Default: 0.1. Values outside [0,1] are clamped.

MaxSpeechDuration

Maximum speech segment duration. Default: unlimited. Negative values are clamped to 0.

MinSilenceDuration

Minimum silence duration. Default: 100 ms. Negative values are clamped to 0.

MinSpeechDuration

Minimum speech duration. Default: 250 ms. Negative values are clamped to 0.

SampleOverlapSeconds

Overlap between analysis windows, in seconds. Range: 0 to 1. Default: 0.1. Values outside [0,1] are clamped.

SpeechPadding

Padding around detected speech segments. Default: 30 ms. Negative values are clamped to 0.