1月28日,AI獨角獸公司Rokid發布其人工智慧作業系統YodaOS。
據悉,YodaOS專門為下一代人機互動設備開發,可用於智能音箱、智能家居、智能穿戴和車載等多種設備和場景。
AI時代交互方式發生改變,現有OS無法滿足
近年來,AI 技術的應用與落地,讓智能硬體具備語音交互和視覺交互的基礎能力,人機互動方式從GUI及觸屏逐漸演變成基於多模態的交互方式。而要實現這種交互,離不開底層作業系統的發展。
手機時代的作業系統主要為以多點觸控交互方式的設備(如智慧型手機)做適配和優化。而在AI時代,交互方式發生改變,終端硬體也呈現極度分散化。
以語音交互領域為例,在智能音箱場景下,新的人機互動方式及設備成本都對市面上的作業系統提出了不同程度的挑戰。
AI時代需要一款專為下一代人機互動設備開發的作業系統,以降低智能終端產品化的開發成本,而YodaOS的目標就是成為AI時代的安卓。
全棧開源作業系統,提供產品級解決方案
YodaOS基於Linux內核,在其上構建硬體抽象層、AI抽象層和JavaScript框架,是第一款全棧開源的AI作業系統。
YodoOS集成了Rokid最新研發成果——雲端語音算法FCTC,並成功將其應用到終端設備上,保證在同等算力下,終端和雲端的語音交互體驗不相上下。
此舉將智能語音產品的激活成功率在強噪音下提升了20%以上,喚醒速度實現300ms以內,達到行業領先水平。
基於開放的核心理念,YodaOS將算法封裝在AI抽象層,方便用戶在上面開發AI應用,並支持替換成第三方的AI算法,比如將語音喚醒替換為Amazon Voice Service。
累積4年產品打磨經驗, YodaOS集成Rokid頭部內容、服務和IoT應用,並以自有SoC晶片KAMINO18產品級別方案輸出,大大節省軟硬體打磨時間,快速實現產品化。
此外,YodaOS支持適配到市場上主流的晶片和硬體,包括高通、晶晨、三星、聯發科和博通等,大大降低了要實現智能硬體產品化的門檻,讓普通廠家能夠參與AI產品創新和差異化。
擁抱Node.js社區,釋放開發者的想像力
Rokid一直堅信社區的力量,YodaOS使用JavaScript作為應用開發語言,並自研在終端上的Node.js(ShadowNode)。
希望為Node.js社區一起打造在終端設備的生態,讓大量開發者可以輕鬆進入語音交互以及人工智慧行業,大大降低其準入門檻。
YodoOS集成了語音喚醒、語音識別、語義理解以及語音合成等SDK,在應用開發框架中,包含了多媒體播放、音量、藍牙、網絡以及按鍵等系統接口,具有針對語音場景下的高集成度。
開發者可以通過簡單的配置,定製自己的語音助手。與此同時,YodaOS將整個系統架構模塊化,鼓勵開發者進行二次開發或替換原始碼。
Rokid基礎平臺研發中心負責人周軍博士表示,YodaOS的命名源自星球大戰裡面的Yoda大師,他極具智慧。同一般的武士不同,Yoda相信,只有結合其他人的力量才能更加強大。Rokid希望通過YodaOS賦予開發者AI軟硬體的開發能力,釋放想像力,創造價值。
今天,Rokid已經在全球最大的代碼託管平臺GitHub上開源其代碼,希望大家一起玩YodaOS。