说话状态提示 编辑文档

功能描述

QttAudio支持定期向应用反馈当前谁在说话以及说话者的音量,以便应用在UI上进行相应的展示(比如说话者头像上的波纹)。

接口描述

public class VolumeInfo {
public long uid;
public int vad;
public int volume;
}

public interface ChannelObserver {
/**
* 音量提示
* @param volumeInfos
*/
void onTalkingVolumeIndication(VolumeInfo[] volumeInfos, int size);
}

public class ChannelEngine {
/**
* 开启(关闭)音量检测,需要在进入房间前设置
* @param inervalMs 检测间隔,毫秒;如果小于等于0,表示关闭音量检测
* @return 0为设置成功;其他为失败
*/
public int setVolumeDectection(int inervalMs);
}

示例代码

engine.setVolumeDectection(1000);
野狗新手?
立即注册,为你提供安全可靠的实时通信云服务。
没找到需要的文档?
你可以提交工单反馈 或 阅读常见问题