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
为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
. AgoraRoomAcousticsVocalConcert
-
演唱会。
Note
为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
. AgoraRoomAcousticsStudio
-
录音棚。
Note
为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
. AgoraRoomAcousticsPhonograph
-
留声机。
Note
为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
. AgoraRoomAcousticsVirtualStereo
-
虚拟立体声,即 SDK 将单声道的音频渲染出双声道的音效。
Note
你需要在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicStandardStereo(3)
或AgoraAudioProfileMusicHighQualityStereo(5)
,否则该枚举设置无效。Declared In
AgoraEnumerates.h
. AgoraRoomAcousticsSpacial
-
空旷。
Note
为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
. AgoraRoomAcousticsEthereal
-
空灵。
Note
为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
. AgoraRoomAcoustics3DVoice
-
3D 人声,即 SDK 将音频渲染出在用户周围环绕的效果,环绕周期为 10 秒。设置该音效后,你还可以调用 setAudioEffectParameters 修改环绕周期。
Note
- 你需要在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicStandardStereo(3)
或AgoraAudioProfileMusicHighQualityStereo(5)
,否则该枚举设置无效。- 启用 3D 人声后,用户需要使用支持双声道的音频播放设备才能听到预期效果。
Declared In
AgoraEnumerates.h
. - 你需要在使用该枚举前将 setAudioProfile 的
AgoraVoiceChangerEffectUncle
-
大叔。
Note
- 建议用于处理男声,否则无法达到预期效果。
- 为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
. AgoraVoiceChangerEffectOldMan
-
老年男性。
Note
- 建议用于处理男声,否则无法达到预期效果。
- 为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
. AgoraVoiceChangerEffectBoy
-
男孩。
Note
- 建议用于处理男声,否则无法达到预期效果。
- 为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
. AgoraVoiceChangerEffectSister
-
少女。
Note
- 建议用于处理女声,否则无法达到预期效果。
- 为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
. AgoraVoiceChangerEffectGirl
-
女孩。
Note
- 建议用于处理女声,否则无法达到预期效果。
- 为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
. AgoraVoiceChangerEffectPigKing
-
猪八戒。
Note
为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
. AgoraVoiceChangerEffectHulk
-
绿巨人。
Note
为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
. AgoraStyleTransformationRnB
-
R&B。
Note
你需要在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
,否则该枚举设置无效。Declared In
AgoraEnumerates.h
. AgoraStyleTransformationPopular
-
流行。
Note
你需要在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
,否则该枚举设置无效。Declared In
AgoraEnumerates.h
. AgoraPitchCorrection
-
电音,即 SDK 以主音音高为 C 的自然大调为基础修正音频的实际音高。设置该音效后,你还可以调用 setAudioEffectParameters 调整修音的基础调式和主音音高。
Note
为获取更好的人声效果,声网建议你在使用该枚举前将 setAudioProfile 的
profile
参数设置为AgoraAudioProfileMusicHighQuality(4)
或AgoraAudioProfileMusicHighQualityStereo(5)
。Declared In
AgoraEnumerates.h
.
Declared In
AgoraEnumerates.h