AudioParams
- Android
更新时间不可用
用于设置音频数据格式。
public class AudioParams {
public int sampleRate = 0;
public int channel = 0;
public int mode = Constants.RAW_AUDIO_FRAME_OP_MODE_READ_ONLY;
public int samplesPerCall = 0;
}你可以在以下接口中传入 AudioParams 对象,以设置对应回调的数据格式:
- getRecordAudioParams:设置 onRecordAudioFrame 回调的数据格式。
- getPlaybackAudioParams:设置 onPlaybackAudioFrame 回调的数据格式。
- getMixedAudioParams:设置 onMixedAudioFrame 回调的数据格式。
- getEarMonitoringAudioParams:设置 onEarMonitoringAudioFrame 回调的数据格式。
注: SDK 会通过 AudioParams 中的 samplesPerCall、sampleRate 和 channel 参数计算采样间隔,并按该间隔触发 onRecordAudioFrame、onPlaybackAudioFrame、onMixedAudioFrame 和 onEarMonitoringAudioFrame 回调。
采样间隔(秒) = samplesPerCall /(sampleRate × channel)。
确保采样间隔 ≥ 0.01 秒。
属性
| 参数名 | 描述 |
|---|---|
sampleRate | |
channel | |
mode | |
samplesPerCall |