Speech module
VoiceActivityDetectorConfig
VoiceActivityDetectorConfig
#include <icy/speech/voiceactivitydetector.h>struct VoiceActivityDetectorConfigDefined in src/speech/include/icy/speech/voiceactivitydetector.h:28
List of all members
| Name | Kind | Owner |
|---|---|---|
source | variable | Declared here |
detectorName | variable | Declared here |
sampleRateHint | variable | Declared here |
startThreshold | variable | Declared here |
stopThreshold | variable | Declared here |
minSilenceUsec | variable | Declared here |
updateIntervalUsec | variable | Declared here |
Public Attributes
| Return | Name | Description |
|---|---|---|
std::string | source | |
std::string | detectorName | |
int | sampleRateHint | |
float | startThreshold | |
float | stopThreshold | |
int64_t | minSilenceUsec | |
int64_t | updateIntervalUsec |
source
std::string sourceDefined in src/speech/include/icy/speech/voiceactivitydetector.h:30
detectorName
std::string detectorName = "energy_vad"Defined in src/speech/include/icy/speech/voiceactivitydetector.h:31
sampleRateHint
int sampleRateHint = 0Defined in src/speech/include/icy/speech/voiceactivitydetector.h:32
startThreshold
float startThreshold = 0.045fDefined in src/speech/include/icy/speech/voiceactivitydetector.h:33
stopThreshold
float stopThreshold = 0.020fDefined in src/speech/include/icy/speech/voiceactivitydetector.h:34
minSilenceUsec
int64_t minSilenceUsec = 250000Defined in src/speech/include/icy/speech/voiceactivitydetector.h:35
updateIntervalUsec
int64_t updateIntervalUsec = 250000Defined in src/speech/include/icy/speech/voiceactivitydetector.h:36
