AgoraAudioEffectPreset Constants Reference

Declared in AgoraEnumerates.h

AgoraAudioEffectPreset

预设的音效选项。

Definition

typedef NS_ENUM(NSInteger, AgoraAudioEffectPreset ) {
   AgoraAudioEffectOff = 0 x00000000,
   AgoraRoomAcousticsKTV = 0 x02010100,
   AgoraRoomAcousticsVocalConcert = 0 x02010200,
   AgoraRoomAcousticsStudio = 0 x02010300,
   AgoraRoomAcousticsPhonograph = 0 x02010400,
   AgoraRoomAcousticsVirtualStereo = 0 x02010500,
   AgoraRoomAcousticsSpacial = 0 x02010600,
   AgoraRoomAcousticsEthereal = 0 x02010700,
   AgoraRoomAcoustics3DVoice = 0 x02010800,
   AgoraVoiceChangerEffectUncle = 0 x02020100,
   AgoraVoiceChangerEffectOldMan = 0 x02020200,
   AgoraVoiceChangerEffectBoy = 0 x02020300,
   AgoraVoiceChangerEffectSister = 0 x02020400,
   AgoraVoiceChangerEffectGirl = 0 x02020500,
   AgoraVoiceChangerEffectPigKing = 0 x02020600,
   AgoraVoiceChangerEffectHulk = 0 x02020700,
   AgoraStyleTransformationRnB = 0 x02030100,
   AgoraStyleTransformationPopular = 0 x02030200,
   AgoraPitchCorrection = 0 x02040100,
};

Constants

AgoraAudioEffectOff

原声,即关闭人声音效。

Declared In AgoraEnumerates.h.

AgoraRoomAcousticsKTV

KTV。

Note

为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)

Declared In AgoraEnumerates.h.

AgoraRoomAcousticsVocalConcert

演唱会。

Note

为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)

Declared In AgoraEnumerates.h.

AgoraRoomAcousticsStudio

录音棚。

Note

为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)

Declared In AgoraEnumerates.h.

AgoraRoomAcousticsPhonograph

留声机。

Note

为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)

Declared In AgoraEnumerates.h.

AgoraRoomAcousticsVirtualStereo

虚拟立体声,即 SDK 将单声道的音频渲染出双声道的音效。

Note

你需要在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicStandardStereo(3)AgoraAudioProfileMusicHighQualityStereo(5),否则该枚举设置无效。

Declared In AgoraEnumerates.h.

AgoraRoomAcousticsSpacial

空旷。

Note

为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)

Declared In AgoraEnumerates.h.

AgoraRoomAcousticsEthereal

空灵。

Note

为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)

Declared In AgoraEnumerates.h.

AgoraRoomAcoustics3DVoice

3D 人声,即 SDK 将音频渲染出在用户周围环绕的效果,环绕周期为 10 秒。设置该音效后,你还可以调用 setAudioEffectParameters 修改环绕周期。

Note

  • 你需要在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicStandardStereo(3)AgoraAudioProfileMusicHighQualityStereo(5),否则该枚举设置无效。
  • 启用 3D 人声后,用户需要使用支持双声道的音频播放设备才能听到预期效果。
  • Declared In AgoraEnumerates.h.

    AgoraVoiceChangerEffectUncle

    大叔。

    Note

  • 建议用于处理男声,否则无法达到预期效果。
  • 为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)
  • Declared In AgoraEnumerates.h.

    AgoraVoiceChangerEffectOldMan

    老年男性。

    Note

  • 建议用于处理男声,否则无法达到预期效果。
  • 为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)
  • Declared In AgoraEnumerates.h.

    AgoraVoiceChangerEffectBoy

    男孩。

    Note

  • 建议用于处理男声,否则无法达到预期效果。
  • 为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)
  • Declared In AgoraEnumerates.h.

    AgoraVoiceChangerEffectSister

    少女。

    Note

  • 建议用于处理女声,否则无法达到预期效果。
  • 为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)
  • Declared In AgoraEnumerates.h.

    AgoraVoiceChangerEffectGirl

    女孩。

    Note

  • 建议用于处理女声,否则无法达到预期效果。
  • 为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)
  • Declared In AgoraEnumerates.h.

    AgoraVoiceChangerEffectPigKing

    猪八戒。

    Note

    为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)

    Declared In AgoraEnumerates.h.

    AgoraVoiceChangerEffectHulk

    绿巨人。

    Note

    为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)

    Declared In AgoraEnumerates.h.

    AgoraStyleTransformationRnB

    R&B。

    Note

    你需要在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5),否则该枚举设置无效。

    Declared In AgoraEnumerates.h.

    AgoraStyleTransformationPopular

    流行。

    Note

    你需要在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5),否则该枚举设置无效。

    Declared In AgoraEnumerates.h.

    AgoraPitchCorrection

    电音,即 SDK 以主音音高为 C 的自然大调为基础修正音频的实际音高。设置该音效后,你还可以调用 setAudioEffectParameters 调整修音的基础调式和主音音高。

    Note

    为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfileprofile 参数设置为 AgoraAudioProfileMusicHighQuality(4)AgoraAudioProfileMusicHighQualityStereo(5)

    Declared In AgoraEnumerates.h.

    Declared In

    AgoraEnumerates.h