ZegoAudioVAD Class Reference

Inherits from NSObject
Declared in zego-api-audio-vad-oc.h

Overview

检测音频包类

– update:bufLen:sampleRate:channels:

检测音频包是否包含语音

- (ZegoAPIAudioVADType)update:(unsigned char *)buf bufLen:(int)bufLen sampleRate:(int)rate channels:(int)channels

Parameters

buf

音频数据

bufLen

音频数据长度

rate

采样率

channels

通道数

Return Value

返回值参考 ZegoAPIAudioVADType 定义

Declared In

zego-api-audio-vad-oc.h

– reset

重置检测音频包类对象

- (int)reset

Return Value

0 表示成功,-1 表示失败

Discussion

Note: 当音频数据不连续时,需要调用该接口重置状态。

Note: 在切换流之后应该重置

Note: 当发生音频数据丢失或丢弃时应该重置

Declared In

zego-api-audio-vad-oc.h