-
Notifications
You must be signed in to change notification settings - Fork 209
voice_volume
zanxiaofei edited this page Feb 22, 2017
·
4 revisions
若接口mStreamer.getAudioPlayerCapture().setEnableMediaPlayer(true)设置为true,则使用MediaPlayer播放背景音乐,可以播放本地音频和流媒体文件,音量调节接口如下:
//取值范围:0.0f~2.0f
//参数1和参数2分别代表左右声道,需要设置为相同的值
mStreamer.getAudioPlayerCapture().getMediaPlayer().setVolume(float vol1,float vol2);
若接口mStreamer.getAudioPlayerCapture().setEnableMediaPlayer(true)设置为false,则使用的是KSYBgmPlayer播放背景音乐,只能播放本地音频,音量调节接口如下:
//取值范围:0.0f~1.0f,>1.0f后增大音量,但是会有噪音,经过测试最大最好不要超过4.0f,否则效果不佳
mStreamer.getAudioPlayerCapture().getBgmPlayer().setVolume(float);
mStreamer.getAudioPlayerCapture().setMute(bool);
麦克风的音量默认是1.0,可以通过下面的接口进行调节:
//取值范围:0.0f~1.0f,>1.0f后增大音量,但是会有噪音,经过测试最大最好不要超过4.0f,否则效果不佳
mStreamer.setVoiceVolume(1.5f);
该设置对所有音频生效
mStreamer.setMuteAudio(bool);