AudioVolumeInfo

  • Android

更新时间不可用

表示用户的音量信息。

Java
public static class AudioVolumeInfo {
  public int uid;
  public int volume;
  public int vad;
  public double voicePitch;
}

属性

参数名描述
uid

用户 ID。

  • 在本地用户的回调中,uid 为 0。
  • 在远端用户的回调中,uid 为瞬时音量最大的远端用户 ID。
volume

用户的音量,取值范围为 0(最低)到 255(最高)。如果本地用户开启了音频采集并调用 muteLocalAudioStream 进行静音,则该值表示本地采集音频信号的音量值。调用 startAudioMixing 后,该值表示混音后的音量值。

vad

注:

  • vad 参数不会上报远端用户的语音活动状态。在远端用户的回调中,该值始终为 1。
  • 使用该参数时,必须在调用 enableAudioVolumeIndication 时将 reportVad 设置为 true。

本地用户的语音活动状态:

  • 0:未说话;
  • 1:正在说话。
voicePitch

本地用户的语音音高,取值范围为 0.0 到 4000.0。

注: voicePitch 参数不会上报远端用户的语音音高。在远端用户回调中,该值始终为 0.0。

表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?