Builder

public abstract class Builder

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
public abstract RCRTCAudioStreamConfig build()
Builder 模式 生成 RCRTCAudioStreamConfig
Link copied to clipboard
开启默认通话模式
Link copied to clipboard
开启游戏开黑模式
Link copied to clipboard
开启高音质模式 游戏直播以及高音质互动应用,音质优先,适用于聊天房唱歌表演的场景
Link copied to clipboard
开启音乐模式
Link copied to clipboard
创建 Builder 实现类对象
Link copied to clipboard
public abstract RCRTCAudioStreamConfig.Builder enableAGCControl(boolean AGCControl)
设置增益控制开关
Link copied to clipboard
public abstract RCRTCAudioStreamConfig.Builder enableAGCLimiter(boolean enableAGCLimiter)
设置增益限制开关 配合 setAGCCompressionsetAGCTargetdbov 使用
Link copied to clipboard
public abstract RCRTCAudioStreamConfig.Builder enableEchoFilter(boolean echoFilter)
设置回音消除滤波器开关
Link copied to clipboard
public abstract RCRTCAudioStreamConfig.Builder enableHighPassFilter(boolean enableHighPassFilter)
是否支持高通滤波
Link copied to clipboard
public abstract RCRTCAudioStreamConfig.Builder enablePreAmplifier(boolean enablePreAmplifier)
采集音频信号放大开关
Link copied to clipboard
public abstract RCRTCAudioStreamConfig.Builder setAGCCompression(int agcCompression)
设置声音信号量电平压缩比,值越大相对声音增益就越明显 取值范围为(0 - 90), 默认值 为 9;与 AGCTargetdbov 配合使用 设置声音增益,值越大相对声音增益就越明显。与 setAGCTargetdbov 配合使用
Link copied to clipboard
public abstract RCRTCAudioStreamConfig.Builder setAGCTargetdbov(int AGCTargetdbov)
设置声音信号量
Link copied to clipboard
public abstract RCRTCAudioStreamConfig.Builder setEchoCancel(AECMode echoCancel)
设置回声消除模式 回声消除使用ACE和AECM两种处理算法。其中ACE的算法复杂度比AECM要高,回声消除的效果回较明显
Link copied to clipboard
public abstract RCRTCAudioStreamConfig.Builder setNoiseSuppression(NSMode noiseSuppression)
设置噪声抑制方案 对音频的噪声处理分为噪声抑制和瞬间尖波抑制两部分。其中噪声抑制可以调整抑制级别( low、modeerate、high、veryhigh级别逐级增强)
Link copied to clipboard
public abstract RCRTCAudioStreamConfig.Builder setNoiseSuppressionLevel(NSLevel noiseSuppressionLevel)
设置噪声抑制级别 对音频的噪声处理分为噪声抑制和瞬间尖波抑制两部分。其中噪声抑制可以调整抑制级别( low、modeerate、high、veryhigh级别逐级增强)
Link copied to clipboard
public abstract RCRTCAudioStreamConfig.Builder setPreAmplifierLevel(float preAmplifierLevel)
设置采集音频信号放大级别