VOICE_BEAUTIFIER_PRESET
SDK preset voice beautifier options for voice chat.
Enumerations
- VOICE_BEAUTIFIER_OFF
- (0x00000000): Turns off the voice beautifier and uses the original voice.
- CHAT_BEAUTIFIER_MAGNETIC
- (0x01010100): A more magnetic voice.
Note: Agora recommends using this for male voices. Otherwise, audio distortion may occur.
- CHAT_BEAUTIFIER_FRESH
- (0x01010200): A fresher voice.
Note: Agora recommends using this for female voices. Otherwise, audio distortion may occur.
- CHAT_BEAUTIFIER_VITALITY
- (0x01010300): A more energetic voice.
Note: Agora recommends using this for female voices. Otherwise, audio distortion may occur.
- SINGING_BEAUTIFIER
- (0x01020100): Singing beautifier effect.
Note: Calling
setVoiceBeautifierPreset(SINGING_BEAUTIFIER)beautifies male voices and adds a small room reverb effect. Agora recommends using this for male voices. Otherwise, audio distortion may occur. CallingsetVoiceBeautifierParameters(SINGING_BEAUTIFIER, param1, param2)beautifies both male and female voices and adds a reverb effect. - TIMBRE_TRANSFORMATION_VIGOROUS
- (0x01030100): A more powerful voice.
- TIMBRE_TRANSFORMATION_DEEP
- (0x01030200): A deeper voice.
- TIMBRE_TRANSFORMATION_MELLOW
- (0x01030300): A mellower voice.
- TIMBRE_TRANSFORMATION_FALSETTO
- (0x01030400): Falsetto effect.
- TIMBRE_TRANSFORMATION_FULL
- (0x01030500): A fuller voice.
- TIMBRE_TRANSFORMATION_CLEAR
- (0x01030600): A clearer voice.
- TIMBRE_TRANSFORMATION_RESOUNDING
- (0x01030700): A more resounding voice.
- TIMBRE_TRANSFORMATION_RINGING
- (0x01030800): A more ringing voice.
- ULTRA_HIGH_QUALITY_VOICE
- (0x01040100): Ultra high-quality effect that makes the audio clearer and restores more details.
Note: To achieve better audio quality, Agora recommends setting the
profileinsetAudioProfile(AUDIO_PROFILE_TYPE profile)toAUDIO_PROFILE_MUSIC_HIGH_QUALITY(4) orAUDIO_PROFILE_MUSIC_HIGH_QUALITY_STEREO(5), and settingscenariotoAUDIO_SCENARIO_GAME_STREAMING(3) before calling setVoiceBeautifierPreset. If your audio capture device already supports high-fidelity audio, it is recommended not to enable ultra high-quality voice. Otherwise, the SDK may over-enhance audio details, resulting in unexpected sound effects.