setAudioEffectPreset abstract method

Future<int> setAudioEffectPreset(
  1. int preset
)

设置 SDK 预设的人声的变声音效。

设置变声音效可以将人声原因调整为多种特殊效果,改变声音特性。

调用时机

请在引擎初始化之后调用此接口,且该方法在加入房间前后均可调用。

说明

  • 该方法设置内部引擎为启用状态,在 leaveChannel 后设置失效,将恢复至默认,即关闭变声音效。

  • 此方法和 setLocalVoicePitch 互斥,调用了其中任一方法后,另一方法的设置会被重置为默认值。

参数说明

preset 预设的变声音效。默认关闭变声音效。详细信息请参考 NERtcVoiceChangerType

返回值

  • 0(OK):方法调用成功。
  • 其他:方法调用失败。
    • 30005(invalidState):状态错误,比如引擎尚未初始化。

Implementation

Future<int> setAudioEffectPreset(int preset);