AudioEffectPreset enum Null safety
预设的音效选项。
Constants
- AudioEffectOff → const AudioEffectPreset
-
原声,即关闭人声音效。
@JsonValue(0x00000000)const AudioEffectPreset(0) - PitchCorrection → const AudioEffectPreset
-
电音,即 SDK 以主音音高为 C 的自然大调为基础修正音频的实际音高。设置该音效后,你还可以调用 RtcEngine.setAudioEffectParameters 调整修音的基础调式和主音音高。
Note
- 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。
@JsonValue(0x02040100)const AudioEffectPreset(18) - 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
- RoomAcoustics3DVoice → const AudioEffectPreset
-
3D 人声,即 SDK 将音频渲染出在用户周围环绕的效果,环绕周期为 10 秒。设置该音效后,你还可以调用 RtcEngine.setAudioEffectParameters 修改环绕周期。
Note
- 你需要在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicStandardStereo(3)或MusicHighQualityStereo(5),否则该枚举设置无效。 - 启用 3D 人声后,用户需要使用支持双声道的音频播放设备才能听到预期效果。
@JsonValue(0x02010800)const AudioEffectPreset(8) - 你需要在使用该枚举前将 RtcEngine.setAudioProfile 的
- RoomAcousticsEthereal → const AudioEffectPreset
-
空灵。
Note
为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。@JsonValue(0x02010700)const AudioEffectPreset(7) - RoomAcousticsKTV → const AudioEffectPreset
-
KTV。
Note
为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。@JsonValue(0x02010100)const AudioEffectPreset(1) - RoomAcousticsPhonograph → const AudioEffectPreset
-
留声机。
Note
为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。@JsonValue(0x02010400)const AudioEffectPreset(4) - RoomAcousticsSpacial → const AudioEffectPreset
-
空旷。
Note
为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。@JsonValue(0x02010600)const AudioEffectPreset(6) - RoomAcousticsStudio → const AudioEffectPreset
-
录音棚。
Note
为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。@JsonValue(0x02010300)const AudioEffectPreset(3) - RoomAcousticsVirtualStereo → const AudioEffectPreset
-
虚拟立体声,即 SDK 将单声道的音频渲染出双声道的音效。
Note
你需要在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicStandardStereo(3)或MusicHighQualityStereo(5),否则该枚举设置无效。@JsonValue(0x02010500)const AudioEffectPreset(5) - RoomAcousticsVocalConcert → const AudioEffectPreset
-
演唱会。
Note
为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。@JsonValue(0x02010200)const AudioEffectPreset(2) - StyleTransformationPopular → const AudioEffectPreset
-
流行。
Note
- 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。
@JsonValue(0x02030200)const AudioEffectPreset(17) - 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
- StyleTransformationRnB → const AudioEffectPreset
-
R&B。
Note
- 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。
@JsonValue(0x02030100)const AudioEffectPreset(16) - 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
-
values
→ const List<
AudioEffectPreset> -
A constant List of the values in this enum, in order of their declaration.
const List<AudioEffectPreset> - VoiceChangerEffectBoy → const AudioEffectPreset
-
男孩。
Note
- 建议用于处理男声,否则无法达到预期效果。
- 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。
@JsonValue(0x02020300)const AudioEffectPreset(11) - VoiceChangerEffectGirl → const AudioEffectPreset
-
女孩。
Note
- 建议用于处理女声,否则无法达到预期效果。
- 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。
@JsonValue(0x02020500)const AudioEffectPreset(13) - VoiceChangerEffectHulk → const AudioEffectPreset
-
绿巨人。
Note
- 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。
@JsonValue(0x02020700)const AudioEffectPreset(15) - 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
- VoiceChangerEffectOldMan → const AudioEffectPreset
-
老年男性。
Note
- 建议用于处理男声,否则无法达到预期效果。
- 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。
@JsonValue(0x02020200)const AudioEffectPreset(10) - VoiceChangerEffectPigKing → const AudioEffectPreset
-
猪八戒。
Note
- 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。
@JsonValue(0x02020600)const AudioEffectPreset(14) - 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
- VoiceChangerEffectSister → const AudioEffectPreset
-
少女。
Note
- 建议用于处理女声,否则无法达到预期效果。
- 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。
@JsonValue(0x02020400)const AudioEffectPreset(12) - VoiceChangerEffectUncle → const AudioEffectPreset
-
大叔。
Note
- 建议用于处理男声,否则无法达到预期效果。
- 为获取更好的人声效果,Agora 建议你在使用该枚举前将 RtcEngine.setAudioProfile 的
profile参数设置为MusicHighQuality(4)或MusicHighQualityStereo(5)。
@JsonValue(0x02020100)const AudioEffectPreset(9)
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
toString(
) → String -
A string representation of this object. [...]
override
Operators
-
operator ==(
Object other) → bool -
The equality operator. [...]
inherited
