ZegoAudioVADClient
ZegoAudioVADClient
Declared in ZegoExpressDefines.h
Methods
update:dataLength:sampleRate:channels:
update:dataLength:sampleRate:channels:
- (ZegoAudioVADType) update:(unsigned char *) data dataLength:(int) dataLength sampleRate:(int) sampleRate channels:(int) channels;Check if an audio packet contains speech.
Declared in
ZegoExpressDefines.hParameters
| Name | Type | Description |
|---|---|---|
| data | unsigned char * | audio data. |
| dataLength | int | audio data length. |
| sampleRate | int | sampling rate. |
| channels | int | number of channels. |
Details
Check if an audio packet contains speech.
- When to call: It can be called after [createAudioVADClient].
- Caution: ZegoAudioVADTypeSpeech will also be returned when the voice data is abnormal to ensure that the voice will not be missed.
- Available since: 2.21.0
Return
voice detection results.
reset
reset
- (BOOL)reset;Reset audio vad client instance.
Declared in
ZegoExpressDefines.hReset audio vad client instance.
- When to call: It can be called after [createAudioVADClient].
- Available since: 2.21.0
reset results.
