Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d 使用Agora.io语音聊天功能说话?_Unity3d_Agora.io - Fatal编程技术网

Unity3d 使用Agora.io语音聊天功能说话?

Unity3d 使用Agora.io语音聊天功能说话?,unity3d,agora.io,Unity3d,Agora.io,有可能知道哪个演讲者在Agora.io语音聊天功能中讲话吗?我最近开始在我的Unity多人游戏中使用Agora.io的语音聊天功能。我希望在频道中的特定人员开始讲话时立即启动动画本地播放器对象,并检测活动扬声器,或者如果用户正在广播音频,请使用启用音频音量指示和音频音量指示回叫方法 首先,您需要启用VolumeIndication public int EnableAudioVolumeIndication (int interval, int smooth); 然后需要实现处理程序以获取卷详

有可能知道哪个演讲者在Agora.io语音聊天功能中讲话吗?我最近开始在我的Unity多人游戏中使用Agora.io的语音聊天功能。我希望在频道中的特定人员开始讲话时立即启动动画本地播放器对象,并

检测活动扬声器,或者如果用户正在广播音频,请使用启用音频音量指示音频音量指示回叫方法

首先,您需要启用VolumeIndication

public int EnableAudioVolumeIndication (int interval, int smooth);
然后需要实现处理程序以获取卷详细信息

public delegate void VolumeIndicationHandler (AudioVolumeInfo[] speakers, int speakerNumber, int totalVolume);
完整文档: