Titanium从Ti.MediaSound对象中提取前10秒的音频

时间:2011-06-13 14:53:24

标签: iphone mobile titanium audio-recording audio-player

我需要从音频文件中提取前10(10)秒。

我们有以下代码。

var file = recording.stop(); 
sound = Titanium.Media.createSound({sound:file});

我需要从声音对象中提取前10秒。

我们如何做到这一点?

另外,如何合并两个声音对象。

例如:

sound1有10秒,sound2有15秒。

我想要sound3sound1 + sound2

应该连续播放sound1sound2

先谢谢。

1 个答案:

答案 0 :(得分:0)

var sound = Ti.Media.createSound({
    sound: file,
    duration: 10
});

这会让你获得sound的前10秒,但即使将looping设置为true,您也需要创建自己的自定义计时器,以便在播放的声音之间切换。

相关问题