2021 年 6 月 17 日 — 萬維網(wǎng)聯(lián)盟(W3C)宣布 Web Audio API 現(xiàn)成為一項正式標準,支持在 Web 上創(chuàng)建和操作音樂及音頻。
Web Audio API 是一種 JavaScript API,用于直接在 Web 瀏覽器中創(chuàng)建、塑造和處理聲音。它已得到廣泛部署,用于在網(wǎng)頁上創(chuàng)建音樂和聲音效果,創(chuàng)建在線樂器、Web 游戲以及諸如聲音裝置之類的協(xié)作式作品。
網(wǎng)站與應(yīng)用中的響應(yīng)式高質(zhì)量聲音
Web Audio API 專注于聲音創(chuàng)作(不僅是回放錄音),它提供了一套豐富的模塊化構(gòu)建塊,網(wǎng)頁和應(yīng)用開發(fā)者可以將其結(jié)合起來創(chuàng)建廣泛的應(yīng)用,包括:用戶界面中的聽覺反饋、樂器、用于娛樂和游戲的音軌和效果、教學(xué)、用于 AR 和 VR 的空間音頻、在線音頻編輯應(yīng)用程序、用于車載音樂管理的淡入淡出和壓縮,以及音頻分析和可視化。
Web Audio 隨處可用
隨著 Web Audio API 的標準化,并作為一項免費功能部署在 Web 瀏覽器和其他設(shè)備及平臺(桌面和移動設(shè)備),使用 Web Audio API 創(chuàng)建聲音已成為一種可靠的、廣泛部署的內(nèi)置功能,無需安裝插件也不需要下載單獨的應(yīng)用程序。
Web Audio 被用于多個應(yīng)用,包括:SoundCloud、Mozilla Hubs、Firefox Mixed Reality、Ableton、Google Meet 和 Stadia、SoundTrap、Amped Studio、BandLab、BeatPort、Soundation、Leimma & Apotome 以及 Spotify 等。
W3C Web 音頻標準工作組聯(lián)合主席 Matthew Paradis 表示:“Web Audio API 發(fā)展成為 W3C 正式推薦標準,體現(xiàn)了跨行業(yè)和學(xué)術(shù)界眾多開發(fā)者、音頻專家和藝術(shù)家的共同努力。其成功的一個主要因素是來自用戶社區(qū)圍繞規(guī)范開發(fā)所給予的大力支持和重大參與。Web Audio 年度大會的召開擴大了 Web Audio API(WAAPI)的影響范圍,同時也為 WAAPI 的學(xué)術(shù)、創(chuàng)造性、科學(xué)使用提供了重要平臺。此外,瀏覽器廠商投入時間塑造和實現(xiàn) Web Audio API 的熱情也讓標準化的過程十分值得。希望這種參與能夠持續(xù)伴隨著我們繼續(xù)提升 Web Audio API 的功能”。
Web 上的多用戶共享體驗
與大多數(shù)本機音頻應(yīng)用程序相比,Web Audio API 天然適用于線上的協(xié)作式創(chuàng)作以及互動藝術(shù)。在這種情況下,人們只需使用電腦或者手機上的瀏覽器,即可與藝術(shù)家彼此展開積極互動,而非是被動觀眾。
Web Audio API 的未來設(shè)計
W3C Web 音頻工作組在過去六年中一直得益于全球 Web 音頻社區(qū)開發(fā)人員的廣泛經(jīng)驗,例如 Web Audio 年度系列會議和圍繞 Web 音頻工作的每周消息通訊。
音頻工作組和社區(qū)已經(jīng)開始了 Web Audio API v2 的開發(fā)工作。 這將在第一版的基礎(chǔ)上進行拓展,添加更加復(fù)雜與更高要求的、那些尚未得到充分開發(fā)而無法包含在第一版規(guī)范中的功能。
Web Audio API 成為 W3C 定義開放 Web 平臺的眾多標準之一,具有前所未有的潛力,實現(xiàn)了開發(fā)者在任何設(shè)備和環(huán)境中都能夠創(chuàng)建豐富的交互體驗。
關(guān)于萬維網(wǎng)聯(lián)盟
萬維網(wǎng)聯(lián)盟 (World Wide Web Consortium,簡稱 W3C)的使命是通過開發(fā)技術(shù)標準及實施指南,確保萬維網(wǎng)的全球開放性、可訪問性以及互操作性,從而盡展萬維網(wǎng)潛能。W3C 眾所周知的 HTML 與 CSS 標準是構(gòu)建網(wǎng)站的核心技術(shù)。W3C 致力于確保所有基礎(chǔ) Web 技術(shù)可以滿足社會大眾的需求,尤其在無障礙、國際化、安全與隱私領(lǐng)域。與此同時,W3C 在娛樂、通信、數(shù)字出版以及金融服務(wù)等領(lǐng)域提供相應(yīng)標準助力當代行業(yè)利用 Web 加強基礎(chǔ)建設(shè)。W3C 工作對公眾開放,所有標準均依據(jù) W3C 專利政策免費供公眾使用。
W3C “一個萬維網(wǎng)(One Web)”的理念匯集了全球數(shù)十個行業(yè)領(lǐng)域400多家成員單位及數(shù)千名專業(yè)技術(shù)人員。在組織管理層面,W3C 由設(shè)立在美國的麻省理工學(xué)院計算機科技與人工智能實驗室(MIT CSAIL)、法國的歐洲信息與數(shù)學(xué)研究聯(lián)盟(ERCIM)、日本的慶應(yīng)義塾大學(xué)(Keio University)以及中國北京航空航天大學(xué)(Beihang University)四個全球總部機構(gòu)聯(lián)合運營管理。