enableCustomAudioCaptureProcessingAfterHeadphoneMonitor method
- bool enable,
- ZegoCustomAudioProcessConfig config
开启本地采集自定义音频处理(耳返后)。
支持版本:1.13.0 及以上。
详情描述:开启自定义音频处理(耳返后),开发者可以通过 onProcessCapturedAudioDataAfterUsedHeadphoneMonitor 收到本地采集的音频帧,并且可以对音频数据进行修改。
业务场景:如果开发者想在采集音频数据后或拉取远端音频数据渲染前,通过自定义处理实现特殊功能(例如变声、美声等)时。
调用时机:需要在 startPublishingStream
、 startPlayingStream
、 startPreview
、 createMediaPlayer
、 createAudioEffectPlayer
和 createRealTimeSequentialDataManager
之前调用才有效。
使用限制:无。
enable
是否开启本地采集自定义音频处理。config
自定义音频处理配置。
Implementation
Future<void> enableCustomAudioCaptureProcessingAfterHeadphoneMonitor(
bool enable, ZegoCustomAudioProcessConfig config) async {
return await ZegoExpressImpl.instance
.enableCustomAudioCaptureProcessingAfterHeadphoneMonitor(
enable, config);
}