文档

设置变声、混响、美声

ARTC SDK内置了一系列音效增强特性,包括变声音效、混响和美声音效。用户在使用RTC服务进行实时音视频通信时,直接使用这些内置的音效功能。

代码示例

变声音效

变声音效模式

枚举值

老人

AliRtcSdk_AudioEffect_Voice_Changer_Oldman

男孩

AliRtcSdk_AudioEffect_Voice_Changer_Babyboy

女孩

AliRtcSdk_AudioEffect_Voice_Changer_Babygirl

机器人

AliRtcSdk_AudioEffect_Voice_Changer_Robot

大魔王

AliRtcSdk_AudioEffect_Voice_Changer_Daimo

KTV

AliRtcSdk_AudioEffect_Voice_Changer_Ktv

回声

AliRtcSdk_AudioEffect_Voice_Changer_Echo

方言

AliRtcSdk_AudioEffect_Voice_Changer_Dialect

怒吼

AliRtcSdk_AudioEffect_Voice_Changer_Howl

电音

AliRtcSdk_AudioEffect_Voice_Changer_Electronic

留声机

AliRtcSdk_AudioEffect_Voice_Changer_Phonograph

  • Android平台

    /* 变声音效预设模式 */
    mAliRtcEngine.setAudioEffectVoiceChangerMode(mode);
  • iOS平台

    /* 变声音效预设模式 */
    [self.engine setAudioEffectVoiceChangerMode:mode];
  • Windows平台

    /* 变声音效预设模式 */
    mAliRtcEngine->SetAudioEffectVoiceChangerMode(mode);

混响音效

混响模式

枚举值

人声I

AliRtcSdk_AudioEffect_Reverb_Vocal_I

人声II

AliRtcSdk_AudioEffect_Reverb_Vocal_II

澡堂

AliRtcSdk_AudioEffect_Reverb_Bathroom

明亮小房间

AliRtcSdk_AudioEffect_Reverb_Small_Room_Bright

黑暗小房间

AliRtcSdk_AudioEffect_Reverb_Small_Room_Dark

中等房间

AliRtcSdk_AudioEffect_Reverb_Medium_Room

大房间

AliRtcSdk_AudioEffect_Reverb_Large_Room

教堂走廊

AliRtcSdk_AudioEffect_Reverb_Church_Hall

  • Android平台

    /* 混响音效预设模式 */
    mAliRtcEngine.setAudioEffectReverbMode(mode);
    /* 也可以通过参数配置 */
  • iOS平台

    /* 混响音效预设模式 */
    [self.engine setAudioEffectReverbMode:mode]
  • Windows平台

    /* 混响音效预设模式 */
    mAliRtcEngine->SetAudioEffectReverbMode(mode);
    /* 也可以通过参数配置 */

美声音效

美声模式

枚举值

磁性

AliRtcSdk_AudioEffect_Beautify_Magnetic

清新

AliRtcSdk_AudioEffect_Beautify_Fresh

  • Android平台

    /* 美声音效预设模式 */
    mAliRtcEngine.setAudioEffectBeautifyMode(mode);
    /* 也可以通过参数配置 */
  • iOS平台

    /* 美声音效预设模式 */
    [self.engine setAudioEffectBeautifyMode:mode]
  • Windows平台

    /* 美声音效预设模式 */
    mAliRtcEngine->SetAudioEffectBeautifyMode(mode);
    /* 也可以通过参数配置 */