我正在使用recorder.js,我从此代码中获得的最终输出是48khz,1声道(单声道)mp3文件。但我的要求是8khz,1通道mp3文件。我如何在recorder.js的帮助下实现这一目标
请帮助我解决问题。
https://cdn.rawgit.com/mattdiamond/Recorderjs/08e7abd9/dist/recorder.js
谢谢, Sangeetha P。
答案 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