0

我正在尝试流式传输麦克风音频,但我注意到音频以 44,1KHz 录制,而我发送数据的设备仅支持 8KHz 音频数据。

有没有办法使用 JavaScript 转换采样率?

4

1 回答 1

0

如果您想在浏览器中执行此操作,可以使用类似https://github.com/taisel/XAudioJS/blob/master/resampler.js的方式对其进行下采样。我只是想知道你可以直接从浏览器发送什么只支持 8KHz。据我所知,网络音频 api 仅允许输出(浏览器的最终输出)到音频上下文的目标节点,该目标由您的系统确定。

于 2018-11-20T14:56:08.453 回答