enableCustomAudioCaptureProcessing method

Future<void> enableCustomAudioCaptureProcessing(
  1. bool enable,
  2. ZegoCustomAudioProcessConfig config
)

开启本地采集自定义音频处理(耳返前)。

支持版本:1.13.0 及以上。 详情描述:开启自定义音频处理(耳返前),开发者可以通过 onProcessCapturedAudioData 收到本地采集的音频帧,并且可以对音频数据进行修改。 业务场景:如果开发者想在采集音频数据后或拉取远端音频数据渲染前,通过自定义处理实现特殊功能(例如变声、美声等)时。 调用时机:需要在 startPublishingStreamstartPlayingStreamstartPreviewcreateMediaPlayercreateAudioEffectPlayercreateRealTimeSequentialDataManager 之前调用才有效。 使用限制:无。

  • enable 是否开启本地采集自定义音频处理。
  • config 自定义音频处理配置。

Implementation

Future<void> enableCustomAudioCaptureProcessing(
    bool enable, ZegoCustomAudioProcessConfig config) async {
  return await ZegoExpressImpl.instance
      .enableCustomAudioCaptureProcessing(enable, config);
}