【问题标题】:speaking in Agora.io voice chat feature?用 Agora.io 语音聊天功能说话?
【发布时间】:2019-06-07 01:33:07
【问题描述】:

是否可以在 Agora.io 语音聊天功能中知道哪个说话者在说话?最近开始在我的 Unity 多人游戏中使用 Agora.io 的语音聊天功能。我想在频道中的特定人员开始讲话时立即开始动画本地播放器对象并且

【问题讨论】:

    标签: unity3d agora.io


    【解决方案1】:

    若要检测当前发言人或用户是否正在广播音频,请使用 EnableAudioVolumeIndicationAudio Volume Indication Callback 方法。

    首先您需要启用 VolumeIndication

    public int EnableAudioVolumeIndication (int interval, int smooth);
    

    然后您需要实现处理程序以获取卷详细信息。

    public delegate void VolumeIndicationHandler (AudioVolumeInfo[] speakers, int speakerNumber, int totalVolume);
    

    完整文档:

    【讨论】:

      猜你喜欢
      • 2019-10-21
      • 1970-01-01
      • 2021-02-12
      • 1970-01-01
      • 2014-11-03
      • 2010-12-04
      • 2012-07-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多