谷歌開源 Omnitone,一種用於網絡的空間音頻渲染器

谷歌似乎在開源許多產品和標準以及虛擬/增強現實方面投入了大量資金。 今天,他們通過發布 Chrome WebAudio 團隊的 Omnitone 項目來合併這兩個興趣 GitHub.

如果您不認為 VR/AR 是目前最新的技術熱點,那麼您是在自欺欺人,或者您太忙於玩 Pokemon Go 而沒有註意到世界其他地方。 谷歌一直積極參與將 VR 和 360 度視頻引入移動設備和網絡,並以 Google Cardboard、Web VR、VR View 和 Youtube 360​​ 視頻等服務為開端。

.tdi_2.td-a-rectext-align:center.tdi_2 .td-element-stylez-index:-1.tdi_2.td-a-rec-imgtext-align:left.tdi_2 .td-a-rec-img imgmargin:0 auto 0 0@media(max-width:767px).tdi_2.td-a-rec-imgtext-align:center

但是,如果您堅持使用無聊的舊立體聲音頻,那麼 360 度視頻又有什麼用呢? Chrome WebAudio 的團隊同意並開發了一個完全跨瀏覽器支持的空間音頻渲染器。 該系統的實際實現有些複雜——閱讀他們的完整博客文章了解更多細節——然而,他們的圖表很好地展示了原理。

基本上,API 從視頻源獲取音頻輸出,並將其與查看設備中的方向傳感器相匹配。 系統從這裡創建 8 個虛擬揚聲器或 4 個立體聲對。 當您在瀏覽器周圍轉動頭部或平移時,系統將輸出相關的“一對”立體聲輸出以匹配您正在觀看的視頻。 可以想像,隨著時間的推移,將添加更多虛擬揚聲器,或者使用機器學習來推斷聲音之間的物理效果,以提供更無縫的空間音頻系統。

你可以退房 2個演示 在 Omintone 項目現場。

來源: 谷歌。
.tdi_3.td-a-rectext-align:center.tdi_3 .td-element-stylez-index:-1.tdi_3.td-a-rec-imgtext-align:left.tdi_3 .td-a-rec-img imgmargin:0 auto 0 0@media(max-width:767px).tdi_3.td-a-rec-imgtext-align:center