У меня есть тип blob, созданный webaudio API, но сохраненный файл имеет высокую частоту дискретизации. Как я могу преобразовать его в нижний, может быть, что-то вроде https://developer.mozilla.org/en-US/docs/Web/API/OfflineAudioContext может помочь? Ниже приведен пример кода:Как настроить частоту дискретизации с помощью API веб-аудио?
var xhr = new XMLHttpRequest();
/* HERE IS SOME CONVERTATION TO LOWER RATE */
var fd = new FormData();
fd.append("randomname", bigBlob);
xhr.open("POST",url,false);
xhr.send(fd);
xhr.onload=function(e) {
alert(e.target.responseText);
};
Итак, вы записываете звук с использованием API веб-аудио, и перед отправкой на сервер вы хотите преобразовать его в более низкую частоту дискретизации. Это верно? – aldel