recorder.js

    1热度

    1回答

    我正在用波浪冲击器.js和recorder.js制作一个采样器。除非我无法使用play([start [,end]])来调整循环长度,否则一切正常。 wavesurfer.seekTo(1); wavesurfer.play(1,2); 的seekto()方法工作正常,但不能改变循环的结束。 我希望能够在1秒结束时,样品开始2秒。 请帮助

    0热度

    1回答

    我使用Recorder.js录制来自Google Chrome桌面和移动浏览器的音频。在我的具体用例中,我需要准确记录3秒钟的音频,在特定时间开始和结束。 现在我知道在录制音频时,由于硬件延迟,您的声卡无法实时工作,所以总是有一个内存缓冲区,可以让您在不听到跳转/断断续续的情况下保持录制。 Recorder.js允许您为此准确地配置bufferLen变量,而sampleRate是从音频上下文对象中

    1热度

    1回答

    我正在使用此示例Recorder.js Demo来录制音频。它在Linux中工作正常,但是在Windows上使用它。它给出了“错误获取音频”的警报,对于此代码如下 function initAudio() { //Some code navigator.getUserMedia( { "audio": { "mandatory": {

    0热度

    1回答

    我想上传用下面的代码所记录的音频上传wav文件到我的服务器显示最近记录预览的blob url。 使用带锚标记的变量link.download下载文件时代码完美,但由于用户是录制音频的用户,我想在录制结束后将其上传到我的服务器,我不知道该怎么办这个。 任何帮助? 编辑: (工作代码) (function(window){ var WORKER_PATH = '../js/recorde

    0热度

    1回答

    在阅读关于RecorderJs的一些信息时,我问自己是否可以录制声音而不在扬声器中发出任何声音,全部在背景中,有人知道这是否可能?因为我在Recorderjs存储库中没有看到类似的东西。

    0热度

    1回答

    说我使用Recorder.js从麦克风录制音频。我怎样才能修剪/裁剪/切片/剪切录音?意思是说,我记录了3.5秒,而我只想要前3秒。有任何想法吗?

    1热度

    1回答

    我使用Recorder.JS将音频录制在HTML应用程序中。总的来说,这个工作正常,除了麦克风输入通过扬声器回声(如果我不使用耳机会产生回声)。 我发现的各种帖子表明这是因为输入连接到AudioContext目的地 - 但这不适用于我的情况。 而且,如果我运行Recorder.JS例子,我没有得到任何回音等(同一台机器,同一个浏览器),即使代码是相同的,据我可以告诉: // At the top

    3热度

    1回答

    我使用RecorderJS从用户录制麦克风流。默认导出是一个44.1 kHz,16位的WAV文件。无论如何,我可以将这个缩减到11kHz或16kHz,而不会听起来很奇怪吗? 是否有反正我可以得到一个16位16khz的WAV文件出一个Web Audio API getUserMedia流,通过使用唯一的JavaScript? 我试图减少文件大小,从而为用户节省了很多带宽。谢谢。

    1热度

    2回答

    在recorderjs中rec.exportWAV([callback][, type])用于生成包含WAV格式录制音频的Blob对象。 但是WAV文件占用大的空间,30秒约为1mb。所以我想录制mp3/m4a格式的音频,占用更少的空间。 有什么方法可以用mp3/m4a格式录制音频。

    2热度

    2回答

    我正在尝试使用javascript记录音频并将其上传到服务器。我正在使用记录器js的Matt Diamond.But问题是文件生成时间为0分钟。当通过萤火虫控制台调试发现audiocontext属性被暂停。当谷歌搜索出来录制时,audiocontext的状态应该处于运行状态。不知道问题是由于国家还是我缺少某些东西。想知道是什么原因导致audiocontext状态处于暂停模式。如果我尝试在其他浏览器