ZegoExpressEnginePreprocess extension
Methods
-
enableAEC(bool enable)
→ Future<void>
-
是否开启回声消除。
-
enableAGC(bool enable)
→ Future<void>
-
开/关自动增益控制
-
enableANS(bool enable)
→ Future<void>
-
开/关噪声抑制
-
enableAudioMixing(bool enable)
→ Future<void>
-
开/关混音功能
-
enableColorEnhancement(bool enable, ZegoColorEnhancementParams params, {ZegoPublishChannel? channel})
→ Future<void>
-
开启色彩增强。
-
enableEffectsBeauty(bool enable)
→ Future<void>
-
开启或关闭美颜效果。
-
enableHeadphoneAEC(bool enable)
→ Future<void>
-
是否在使用耳机时开启回声消除。
-
enablePlayStreamVirtualStereo(bool enable, int angle, String streamID)
→ Future<void>
-
开启或关闭拉流时的虚拟立体声效果。
-
enableSpeechEnhance(bool enable, int level)
→ Future<void>
-
开启或关闭人声增强。
-
enableTransientANS(bool enable)
→ Future<void>
-
开/关瞬态噪声抑制
-
enableVirtualStereo(bool enable, int angle)
→ Future<void>
-
开启或关闭推流时的虚拟立体声效果。
-
muteLocalAudioMixing(bool mute)
→ Future<void>
-
静音或恢复本地播放混音声音。
-
setAECMode(ZegoAECMode mode)
→ Future<void>
-
设置回声消除模式
-
setANSMode(ZegoANSMode mode)
→ Future<void>
-
设置音频噪声抑制模式
-
setAudioEqualizerGain(int bandIndex, double bandGain)
→ Future<void>
-
设置音效均衡器(EQ)。
-
setAudioMixingVolume(int volume, ZegoVolumeType type)
→ Future<void>
-
设置混音音量(可分别设置本地、远端的音量)
-
setEffectsBeautyParam(ZegoEffectsBeautyParam param)
→ Future<void>
-
设置美颜效果参数。
-
setElectronicEffects(bool enable, ZegoElectronicEffectsMode mode, int tonal)
→ Future<void>
-
开启或关闭电音效果。
-
setReverbAdvancedParam(ZegoReverbAdvancedParam param)
→ Future<void>
-
设置混响的具体参数。
-
setReverbEchoParam(ZegoReverbEchoParam param)
→ Future<void>
-
设置混响回声效果的具体参数。
-
setReverbPreset(ZegoReverbPreset preset)
→ Future<void>
-
通过预设枚举设置混响。
-
setVoiceChangerParam(ZegoVoiceChangerParam param)
→ Future<void>
-
设置变声的具体参数。
-
setVoiceChangerPreset(ZegoVoiceChangerPreset preset)
→ Future<void>
-
通过预设枚举设置变声。
-
startEffectsEnv()
→ Future<void>
-
开启 Effects 美颜环境。
-
stopEffectsEnv()
→ Future<void>
-
关闭 Effects 美颜环境。