sherpa-onnx C API 1.0
Public C API and C++ wrapper for sherpa-onnx
Loading...
Searching...
No Matches
sherpa_onnx::cxx::TenVadModelConfig Struct Reference

Ten VAD model configuration. More...

#include <cxx-api.h>

+ Collaboration diagram for sherpa_onnx::cxx::TenVadModelConfig:

Public Attributes

std::string model
 
float threshold = 0.5
 
float min_silence_duration = 0.5
 
float min_speech_duration = 0.25
 
int32_t window_size = 256
 
float max_speech_duration = 20
 

Detailed Description

Definition at line 1334 of file cxx-api.h.

Member Data Documentation

◆ max_speech_duration

float sherpa_onnx::cxx::TenVadModelConfig::max_speech_duration = 20

Maximum speech duration in seconds before forced split.

Definition at line 1346 of file cxx-api.h.

◆ min_silence_duration

float sherpa_onnx::cxx::TenVadModelConfig::min_silence_duration = 0.5

Minimum silence duration in seconds.

Definition at line 1340 of file cxx-api.h.

◆ min_speech_duration

float sherpa_onnx::cxx::TenVadModelConfig::min_speech_duration = 0.25

Minimum speech duration in seconds.

Definition at line 1342 of file cxx-api.h.

◆ model

std::string sherpa_onnx::cxx::TenVadModelConfig::model

Model ONNX file.

Definition at line 1336 of file cxx-api.h.

◆ threshold

float sherpa_onnx::cxx::TenVadModelConfig::threshold = 0.5

Detection threshold.

Definition at line 1338 of file cxx-api.h.

◆ window_size

int32_t sherpa_onnx::cxx::TenVadModelConfig::window_size = 256

Window size in samples.

Definition at line 1344 of file cxx-api.h.


The documentation for this struct was generated from the following file: