開源新聞綜述:谷歌開源 Android 語音轉錄和手勢追蹤、Twitter 的遙測工具
在本期的開源新聞綜述中,我們來看看谷歌發布的兩個開源軟體、Twitter 的最新可觀測性工具、動漫工作室對 Blender 的採用在增多等等新聞!
谷歌的開源雙響炮
搜索引擎巨頭谷歌的開發人員最近一直忙於開源。在過去的兩周里,他們以開源的方式發布了兩個截然不同的軟體。
第一個是 Android 的語音識別和轉錄工具 Live Transcribe 的語音引擎,它可以「在移動設備上使用機器學習演算法將音頻變成實時字幕」。谷歌的聲明稱,它正在開源 Live Transcribe 以「讓所有開發人員可以為長篇對話提供字幕」。你可以在 GitHub 上瀏覽或下載 Live Transcribe 的源代碼。
谷歌還為 Android 和 iOS 開源了手勢跟蹤軟體,它建立在其 MediaPipe 機器學習框架之上。該軟體結合了三種人工智慧組件:手掌探測器、「返回 3D 手點」的模型和手勢識別器。據谷歌研究人員稱,其目標是改善「跨各種技術領域和平台的用戶體驗」。該軟體的源代碼和文檔可在 GitHub 上獲得。
Twitter 開源 Rezolus 遙測工具
當想到網路中斷時,我們想到的是影響站點或服務性能的大崩潰或減速。讓我們感到驚訝的是性能慢慢被吃掉的小尖峰的重要性。為了更容易地檢測這些尖峰,Twitter 開發了一個名為 Rezolus 的工具,該公司已將其開源。
我們現有的按分鐘採樣的遙測技術未能反映出這些異常現象。這是因為相對於該異常發生的長度,較低的採樣率掩蓋了這些持續時間大約為 10 秒的異常。這使得很難理解正在發生的事情並調整系統以獲得更高的性能。
Rezolus 旨在檢測「非常短暫但有時顯著的性能異常」——僅持續幾秒鐘。Twitter 已經運行了 Rezolus 大約一年,並且一直在使用它收集的內容「與後端服務日誌來確定峰值的來源」。
如果你對將 Rezolus 添加到可觀測性堆棧中的結果感到好奇,請查看 Twitter 的 GitHub 存儲庫中的源代碼。
日本的 Khara 動畫工作室採用 Blender
Blender 被認為是開源的動畫和視覺效果軟體的黃金標準。它被幾家製作公司採用,其中最新的是日本動漫工作室 Khara。
Khara 正在使用 Blender 開發 Evangelion: 3.0+1.0,這是基於流行動漫系列《Neon Genesis Evangelion》的電影系列的最新版本。雖然該電影的工作不能在 Blender 中全部完成,但 Khara 的員工「將從 2020 年 6 月開始使用 Blender 進行大部分工作」。為了強調其對 Blender 和開源的承諾,「Khara 宣布它將作為企業會員加入 Blender 基金會的發展基金。「
NSA 分享其固件安全工具
繼澳大利亞同行共享他們的一個工具之後,美國國家安全局(NSA)正在提供的一個項目的成果「可以更好地保護機器免受固件攻擊「。這個最新的軟體以及其他保護固件的開源工作可以在 Coreboot Gerrit 存儲庫下找到。
這個名為「具有受保護執行的 SMI 傳輸監視器」(STM-PE)的軟體「將與運行 Coreboot 的 x86 處理器配合使用」以防止固件攻擊。根據 NSA 高級網路安全實驗室的 Eugene Meyers 的說法,STM-PE 採用低級操作系統代碼「並將其置於一個盒子中,以便它只能訪問它需要訪問的設備系統」。這有助於防止篡改,Meyers 說,「這將提高系統的安全性。」
其它新聞
- Linux 內核中的 exFAT?是的!
- 瓦倫西亞繼續支持 Linux 學校發行版
- 西班牙首個開源衛星
- Western Digital 從開放標準到開源晶元的長途旅行
- 用於自動駕駛汽車多模感測器的 Waymo 開源數據集
一如既往地感謝 Opensource.com 的工作人員和主持人本周的幫助。
via: https://opensource.com/19/8/news-august-31
作者:Scott Nesbitt 選題:lujun9972 譯者:wxy 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive