ZegoAudioRoom
|
Enumerations | |
enum | ZegoAudioVADType { ZegoAudioVADTypeNoise = 0 , ZegoAudioVADTypeSpeech = 1 } |
Functions | |
ZEGOAVKIT_API ZegoAudioVADClient * | CreateZegoAudioVADClient () |
ZEGOAVKIT_API void | DestroyZegoAudioVADClient (ZegoAudioVADClient *client) |
ZEGOAVKIT_API ZegoAudioVADType | ZegoAudioVADClientUpdate (ZegoAudioVADClient *client, unsigned char *buf, int bufLen, int sampleRate, int channels) |
ZEGOAVKIT_API int | ZegoAudioVADClientReset (ZegoAudioVADClient *client) |
ZEGOAVKIT_API ZegoAudioVADClient * ZEGO::AUDIOVAD::CreateZegoAudioVADClient | ( | ) |
创建检测音频包类对象
ZEGOAVKIT_API void ZEGO::AUDIOVAD::DestroyZegoAudioVADClient | ( | ZegoAudioVADClient * | client | ) |
销毁检测音频包类对象
client | 检测音频包类对象指针 |
ZEGOAVKIT_API int ZEGO::AUDIOVAD::ZegoAudioVADClientReset | ( | ZegoAudioVADClient * | client | ) |
重置检测音频包类对象
client | 检测音频包类对象 |
ZEGOAVKIT_API ZegoAudioVADType ZEGO::AUDIOVAD::ZegoAudioVADClientUpdate | ( | ZegoAudioVADClient * | client, |
unsigned char * | buf, | ||
int | bufLen, | ||
int | sampleRate, | ||
int | channels | ||
) |
检测音频包是否包含语音
client | 检测音频包类对象指针 |
buf | 音频数据 |
bufLen | 音频数据长度 |
sampleRate | 采样率 |
channels | 通道数 |