使用recorder.js录制低kbps音频

时间:2019-05-23 10:15:49

标签: javascript html audio recording recorder.js

我正在使用recorder.js,我从此代码中获得的最终输出是48khz,1声道(单声道)mp3文件。但我的要求是8khz,1通道mp3文件。我如何在recorder.js的帮助下实现这一目标

请帮助我解决问题。

https://cdn.rawgit.com/mattdiamond/Recorderjs/08e7abd9/dist/recorder.js

谢谢, Sangeetha P。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。在Recorder.js中无法更改采样率。

我找到了另一个插件RecordRTC。您可以以低kbps的速度录制。

设置采样率,例如8K或16K。它记录了16kHz的音频文件。

var选项= { 类型:“音频”, requiredSampRate:16 * 1000 };

https://github.com/muaz-khan/RecordRTC/blob/master/simple-demos/audio-recording.html