STVADParams Struct Reference
| Declared in | STMediaParams_doc.h |
Tasks
-
enableVADpropertyThis parameter instructs audio recording to enable or disable vaoice acitivity detection for audio recording. Default: true.
-
vadSensitivitypropertyThis parameter specifies the voice activity detection sensitivity. valid values are :“verylow”, “low”, “moderate”, and “high : default: "low”.
-
vadMinSpeechToDetectMspropertyThis parameter specifies the minimum duration of speech in audio in milliseconds for voice activity detector to transition to speech state. Default: 0, which means only internal parameters for VAD sensitivity will be used.
-
vadMinSilenceToDetectMspropertyThis parameter specifies the minimum duration of silence in audio in milliseconds for voice activity detector to transition to silence state. Default: 0, which means only internal parameters for VAD sensitivity will be used.
-
recordAudioWithNoSpeechActivitypropertyThis parameter instructs audio recording to enable or disable audio recording for audio that does not contain speech energy. Default: true.
-
preVADAudioFileNamepropertyThe file path name URL to record audio before Voice Activity Detector processes the audio. This is an optional parameter to record all audio received in a separate file regardless whether the parameter m_bRecordAudioWithNoSpeechActivity is enabled or not. Default: nil
Properties
enableVAD
var enableVAD: Bool = true
Discussion
This parameter instructs audio recording to enable or disable vaoice acitivity detection for audio recording. Default: true.
Declared In
STMediaParams_doc.h
preVADAudioFileName
var preVADAudioFileName: String?
Discussion
The file path name URL to record audio before Voice Activity Detector processes the audio. This is an optional parameter to record all audio received in a separate file regardless whether the parameter m_bRecordAudioWithNoSpeechActivity is enabled or not. Default: nil
Declared In
STMediaParams_doc.h
recordAudioWithNoSpeechActivity
var recordAudioWithNoSpeechActivity: Bool = true
Discussion
This parameter instructs audio recording to enable or disable audio recording for audio that does not contain speech energy. Default: true.
Declared In
STMediaParams_doc.h
vadMinSilenceToDetectMs
var vadMinSilenceToDetectMs: Int32 = 0
Discussion
This parameter specifies the minimum duration of silence in audio in milliseconds for voice activity detector to transition to silence state. Default: 0, which means only internal parameters for VAD sensitivity will be used.
Declared In
STMediaParams_doc.h
vadMinSpeechToDetectMs
var vadMinSpeechToDetectMs: Int32 = 0
Discussion
This parameter specifies the minimum duration of speech in audio in milliseconds for voice activity detector to transition to speech state. Default: 0, which means only internal parameters for VAD sensitivity will be used.
Declared In
STMediaParams_doc.h
vadSensitivity
var vadSensitivity:STVADSensitivity? = .low
Discussion
This parameter specifies the voice activity detection sensitivity. valid values are :“verylow”, “low”, “moderate”, and “high : default: "low”.
Declared In
STMediaParams_doc.h