Запись звука с низким кбит / с с помощью Recorder.js - PullRequest
0 голосов
/ 23 мая 2019

Я использую Recorder.js. Окончательный вывод, который я получаю из этого кода, - 48 кГц, 1-канальный (моно) mp3-файл.Но мое требование - 8 кГц, 1-канальный mp3-файл.Как я могу добиться этого с помощью рекордера.js

Пожалуйста, помогите мне решить эту проблему.

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

Спасибо, Sangeetha P.

1 Ответ

0 голосов
/ 03 июня 2019

Я нашел решение.В Recorder.js нет возможности изменить частоту дискретизации.

Я нашел другой плагин RecordRTC.Вы можете записывать на низких кбит / с.

Установите частоту дискретизации, например 8K или 16K.Он записывает аудиофайл 16 кГц.

var options = {type: 'audio', требуемое значение SampRate: 16 * 1000};

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

...