是否可以在 Agora.io 语音聊天功能中知道哪个说话者在说话?最近开始在我的 Unity 多人游戏中使用 Agora.io 的语音聊天功能。我想在频道中的特定人员开始讲话后立即开始动画本地播放器对象
问问题
915 次
1 回答
1
要检测活动扬声器或用户是否正在广播音频,请使用 EnableAudioVolumeIndication和Audio Volume Indication Callback方法。
首先您需要启用 VolumeIndication
public int EnableAudioVolumeIndication (int interval, int smooth);
然后您需要实现处理程序以获取卷详细信息。
public delegate void VolumeIndicationHandler (AudioVolumeInfo[] speakers, int speakerNumber, int totalVolume);
完整文档:
于 2019-06-20T22:32:38.317 回答