vx_resp_aux_get_vad_properties

Module: Audio Devices

The response for vx_req_aux_get_vad_properties. More...

#include <VxcResponses.h>

Public Attributes

Name
vx_resp_base_tbase
The common properties for all responses.
intvad_hangover
The "Hangover time" - the time (in milliseconds) that it takes for the VAD to switch back to silence from speech mode after the last speech frame has been detected.
intvad_sensitivity
A non-negative integer value between 0 and 100 (inclusive) which indicates the sensitivity of the VAD.
intvad_noise_floor
A dimensionless value between 0 and 20000 (default 576) which controls how the VAD separates speech from background noise.
intvad_auto
VAD Automatic Parameter Selection - If this mode is 1 (enabled), then vad_hangover, vad_sensitivity, and vad_noise_floor are ignored and the VAD automatically optimizes parameters.

Detailed Description

struct vx_resp_aux_get_vad_properties;

The response for vx_req_aux_get_vad_properties.

See: vx_req_aux_set_vad_properties

Public Attributes Documentation

variable base

vx_resp_base_t base;

The common properties for all responses.

variable vad_hangover

int vad_hangover;

The "Hangover time" - the time (in milliseconds) that it takes for the VAD to switch back to silence from speech mode after the last speech frame has been detected.

variable vad_sensitivity

int vad_sensitivity;

A non-negative integer value between 0 and 100 (inclusive) which indicates the sensitivity of the VAD.

The default value is 50. Increasing this value corresponds to decreasing the sensitivity of the VAD, where 0 is the most sensitive, and 100 is the least sensitive.

variable vad_noise_floor

int vad_noise_floor;

A dimensionless value between 0 and 20000 (default 576) which controls how the VAD separates speech from background noise.

variable vad_auto

int vad_auto;

VAD Automatic Parameter Selection - If this mode is 1 (enabled), then vad_hangover, vad_sensitivity, and vad_noise_floor are ignored and the VAD automatically optimizes parameters.