ZegoLiveRoom
|
Classes | |
class | IZegoSoundLevelCallback |
struct | ZegoSoundLevelInfo |
Functions | |
ZEGOAVKIT_API bool | SetSoundLevelCallback (IZegoSoundLevelCallback *pCB) |
ZEGOAVKIT_API bool | SetSoundLevelMonitorCycle (unsigned int timeInMS) |
ZEGOAVKIT_API bool | StartSoundLevelMonitor () |
ZEGOAVKIT_API bool | StopSoundLevelMonitor () |
ZEGOAVKIT_API bool | EnableVADMonitor (bool enable) |
ZEGOAVKIT_API bool ZEGO::SOUNDLEVEL::EnableVADMonitor | ( | bool | enable | ) |
设置音浪回调是否检测VAD,VAD算法有性能开销,建议按需设置
enable | true 开启;false 关闭。默认 关闭。 |
ZEGOAVKIT_API bool ZEGO::SOUNDLEVEL::SetSoundLevelCallback | ( | IZegoSoundLevelCallback * | pCB | ) |
设置获取音浪信息的回调对象。启动音浪监听后,通过此对象返回音浪信息
pCB | 实现 IZegoSoundLevelCallback 接口的对象实例 |
ZEGOAVKIT_API bool ZEGO::SOUNDLEVEL::SetSoundLevelMonitorCycle | ( | unsigned int | timeInMS | ) |
设置音浪回调的监控周期
timeInMS | 时间周期,单位为毫秒,取值范围 [100, 3000]。默认 200 ms。 |
ZEGOAVKIT_API bool ZEGO::SOUNDLEVEL::StartSoundLevelMonitor | ( | ) |
启动音浪监听
ZEGOAVKIT_API bool ZEGO::SOUNDLEVEL::StopSoundLevelMonitor | ( | ) |
停止音浪监听