Audiocontext将采样率从44.1KHz转换为8KHz

时间:2017-06-06 15:45:18

标签: javascript sample-rate audiocontext

我试图播放麦克风音频,但我发现音频以44,1KHz录制,我发送数据的设备仅支持8KHz音频数据。

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

1 个答案:

答案 0 :(得分:0)

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