gpt4 book ai didi

audio - 使用offlineAudioContext重新采样捕获的音频流

转载 作者:行者123 更新时间:2023-12-03 01:54:34 26 4
gpt4 key购买 nike

我看到此页面resample audio buffer from 44100 to 16000使用offlineAudioContext从固定缓冲区重新采样音频。是否可以对流中的音频重新采样?我想做的是从麦克风捕获音频,将其重新采样为低比特率,然后实时上传到我们的服务器。

最佳答案

您需要做的是创建一个ScriptProcessorNode,然后在对它们进行回调时对缓冲区进行重新采样。

var scriptNode = context.createScriptProcessor(4096, 1, 1);
scriptNode.onaudioprocess = function onAudioProcess(e) {
// e.inputBuffer contains what you want
};

关于audio - 使用offlineAudioContext重新采样捕获的音频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36559049/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com