Dev*_*per 5 html javascript speech-recognition audio-streaming speech-to-text
我需要使用音频,并且在创建 AudioContext 后需要使用以下代码行:
audioContext.createScriptProcessor(4096, 1, 1);
Run Code Online (Sandbox Code Playgroud)
尽管这仍然有效,但我发现它已被弃用并被替换:
已弃用
不再推荐此功能。尽管某些浏览器可能仍然支持它,但它可能已从相关网络标准中删除,可能正在被删除,或者可能仅出于兼容性目的而保留。避免使用它,并尽可能更新现有代码;请参阅本页底部的兼容性表来指导您的决定。请注意,此功能可能随时停止工作。
注意:截至 2014 年 8 月 29 日 Web Audio API 规范发布,此功能已被标记为已弃用,并被 AudioWorklet 取代(请参阅 AudioWorkletNode)。
来源:https ://developer.mozilla.org/en-US/docs/Web/API/ScriptProcessorNode
我不确定如何使用 AudioWorklet 和 AudioWorkletNode 重新编写此代码。
此外,onaudioprocess 已被弃用。谢谢你!