setAudioEffectPreset abstract method
设置 SDK 预设的人声的变声音效。
设置变声音效可以将人声原因调整为多种特殊效果,改变声音特性。
调用时机
请在引擎初始化之后调用此接口,且该方法在加入房间前后均可调用。
说明
-
该方法设置内部引擎为启用状态,在 leaveChannel 后设置失效,将恢复至默认,即关闭变声音效。
-
此方法和 setLocalVoicePitch 互斥,调用了其中任一方法后,另一方法的设置会被重置为默认值。
参数说明
preset
预设的变声音效。默认关闭变声音效。详细信息请参考 NERtcVoiceChangerType 。
返回值
- 0(OK):方法调用成功。
- 其他:方法调用失败。
- 30005(invalidState):状态错误,比如引擎尚未初始化。
Implementation
Future<int> setAudioEffectPreset(int preset);