-
Notifications
You must be signed in to change notification settings - Fork 53
audio_config
zanxiaofei edited this page Jul 21, 2017
·
6 revisions
SDK提供丰富的音频控制接口
- 编辑删除原始音频
/**
* 是否删除原始音频
* @param enable true 删除, false 不删除
*/
public void enableOriginAudio(boolean enable)
- 编辑原始音频音量
/**
* 设置原始音频的音量
* @param volume volume in 0~1.0f.
*/
public void setOriginAudioVolume(float volume)
- 编辑添加背景音乐
/**
* 添加背景音乐
* @param path 背景音乐的路径
* @param loop true if loop this music, false if not.
*/
public void startBgm(final String path, boolean loop)
- 编辑删除添加的背景音乐
只能删除在编辑阶段添加的背景音乐,原是音频里面已经存在的背景音乐不能被删除
/**
* Stop bgm play.
*/
public void stopBgm()
- 编辑调整背景音乐的音量
/**
* 设置背景音乐的音量
* @param volume in 0~1.0f.
*/
public void setBgmMusicVolume(float volume)
相关示例移步Demo中EditActivity中的相关函数调用
- 录制删除原始音频
/**
* Enable to use AudioDummyCapture to output silence audio data
* instead of mic data captured by AudioCapture or not.
*
* @param enable true to use AudioDummyCapture false to use AudioCapture
*/
public void setUseDummyAudioCapture(boolean enable)
示例参考Demo中RecordActivity中相关函数的调用