连接两个音频Blob JavaScript [英] Concatenate two audio blobs JavaScript

查看:586
本文介绍了连接两个音频Blob JavaScript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用 recorder.js 在我的网页上录制两个音频文件,然后创建录制为斑点.

I am using recorder.js to record two audio files on my web page, which then creates recordings as blobs.

一旦我有了这些音频Blob,我想将它们连接到一个轨道中.

Once I have these audio blobs I would like to concatenate them into one track.

我该怎么办?

推荐答案

如果您从麦克风缓冲区的回调中保存原始剪辑的原始PCM,我认为您只需将缓冲剪辑的数组提供给新的Blob构造函数.

if you save the raw PCM of the orig clips from the callbacks on the buffer of the mic, i think you can just provide array of bufferd Clips to a new blob constructor.

 let recordedBlob = new Blob($ArrBuff[clip1,clip2], { type: "audio/*" });
    recording.src = URL.createObjectURL(recordedBlob);

这篇关于连接两个音频Blob JavaScript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆