AUDIO_EFFECT_PRESET
- C++
更新时间不可用
预设音效效果。
为了获得更好的音效效果,声网建议在使用预设音效效果前调用 setAudioProfile(AUDIO_PROFILE_TYPE profile, AUDIO_SCENARIO_TYPE scenario),并按如下推荐设置 profile 参数:
| 预设音效效果 | profile |
|---|---|
ROOM_ACOUSTICS_VIRTUAL_STEREO、ROOM_ACOUSTICS_3D_VOICE、ROOM_ACOUSTICS_VIRTUAL_SURROUND_SOUND | AUDIO_PROFILE_MUSIC_HIGH_QUALITY_STEREO 或 AUDIO_PROFILE_MUSIC_STANDARD_STEREO |
其他预设音效效果(不包括 AUDIO_EFFECT_OFF) | AUDIO_PROFILE_MUSIC_HIGH_QUALITY 或 AUDIO_PROFILE_MUSIC_HIGH_QUALITY_STEREO |
枚举值
| 参数名 | 描述 |
|---|---|
AUDIO_EFFECT_OFF | |
ROOM_ACOUSTICS_KTV | |
ROOM_ACOUSTICS_VOCAL_CONCERT | |
ROOM_ACOUSTICS_STUDIO | |
ROOM_ACOUSTICS_PHONOGRAPH | |
ROOM_ACOUSTICS_VIRTUAL_STEREO | |
ROOM_ACOUSTICS_SPACIAL | |
ROOM_ACOUSTICS_ETHEREAL | |
ROOM_ACOUSTICS_3D_VOICE | (0x02010800):3D 音效,使声音围绕用户移动,默认循环周期为 10 秒。设置该效果后,可调用 setAudioEffectParameters 修改移动周期。 注: 启用该效果时,需使用立体声播放设备以获得预期音效。 |
ROOM_ACOUSTICS_VIRTUAL_SURROUND_SOUND | |
ROOM_ACOUSTICS_CHORUS | |
VOICE_CHANGER_EFFECT_UNCLE | |
VOICE_CHANGER_EFFECT_OLDMAN | |
VOICE_CHANGER_EFFECT_BOY | |
VOICE_CHANGER_EFFECT_SISTER | |
VOICE_CHANGER_EFFECT_GIRL | |
VOICE_CHANGER_EFFECT_PIGKING | |
VOICE_CHANGER_EFFECT_HULK | |
STYLE_TRANSFORMATION_RNB | |
STYLE_TRANSFORMATION_POPULAR | |
PITCH_CORRECTION | (0x02040100):音高修正效果,基于自然 C 大调音阶修正用户音高。设置该效果后,可调用 setAudioEffectParameters 调整调音模式和主音音高。 |