Tag: html5audio

Phonegap混合audio文件

我使用Phonegap为Ios构build了一个卡拉OK应用程序。 我可以使用media.play()函数播放www / assets文件夹中的audio文件 这允许用户收听背景音轨。 而媒体正在播放另一媒体实例正在录制。 一旦录音结束,我需要把录音文件放在背景音轨上,我不知道如何去做这件事。 我认为可能的一种方法是使用WEb Audio API – 我从HTML5 Rocks获取了以下代码,将两个文件加载到AudioContext中,并允许我同时播放这两个文件。 但是,我想要做的是将两个缓冲区写入一个.wav文件。 有什么办法可以将source1和source2合并成一个新的文件? var context; var bufferLoader; function init() { // Fix up prefixing window.AudioContext = window.AudioContext || window.webkitAudioContext; context = new AudioContext(); bufferLoader = new BufferLoader( context, [ 'backingTrack.wav', 'voice.wav', ], finishedLoading ); bufferLoader.load(); } function finishedLoading(bufferList) { // Create two sources […]