2024年11月5日,W3C 音频工作组发布 Web 音频 API 1.1 版规范(Web Audio API 1.1)的首个公开工作草案。该规范描述了一个用于在 Web 应用中处理和合成音频的高级 Web API。其主要模式是音频路由图,其中 AudioNode
对象被连接起来以定义整体音频渲染。实际的处理主要发生在底层实现中(通常是经过优化的汇编语言或 C / C++ 代码),但也支持直接的脚本处理和合成。
文档中的简介部分阐述了制定该规范的原因和目标。
该 API 可以与 Web 平台上的其他 API 和元素结合使用,特别是 XMLHttpRequest [XHR] (使用responseType
和response
属性)。对于游戏和互动应用,预计会结合 canvas
2D [2dcontext] 和 WebGL [WEBGL] 3D 图形 API 以实现更丰富的用户体验。
更多内容,参见消息原文。