音频合并是指将两个不同的声音文件合成一个声音文件进行输出,剪切是合并的逆向操作,对音视可以进行更精细化的处理~;插件封装了音频合并和音频剪切。
注意:1.因为iOS的输出格式不支持.mp3,只能设置为.m4a的音频文件 2.iOS音频剪切也是支持m4a的音频文件
音频合并
audioMerge({params}, callback(ret))
wayPath
easyPath
ret:
{
status: true, // 布尔类型; 是否转换成功,true|false
path: '' // 字符串类型;转换的音频在本地保存的路径(绝对路径)
}
var audioCombine = api.require('audioCombine');
audioCombine.audioMerge({
wayPath:'',
easyPath:''
}, function(ret){
api.alert({msg: JSON.stringify(ret)});
});
iOS系统
可提供的1.0.0及更高版本
音频剪切
audioClip({params}, callback(ret))
inputPath:
startTime:
endTime:
ret:
{
status: true, // 布尔类型; 是否转换成功,true|false
outputPath: '' // 字符串类型;剪切后音频在本地保存的路径(绝对路径)
}
var audioCombine = api.require('audioCombine');
audioCombine.audioClip({
inputPath:'widget://audio/counter2.m4a',
startTime:10,
endTime:20
}, function(ret){
api.alert({msg: JSON.stringify(ret)});
});
iOS系统
可提供的1.0.0及更高版本