移動網際網路時代,無論是安卓系統,還是iOS系統都是為以「多點觸控」為交互方式的設備做優化和適配,不過隨著AI時代的到來,人機互動方式已經悄然發生了變化。人機互動方式的發展趨勢為多模態交互,現有作業系統已無法滿足,因此人工智慧公司Rokid在1月28日發布的AI作業系統 YodaOS正是基於這樣的需求而誕生的。
Rokid是一家專注人機互動技術研究和人工智慧軟硬體產品開發的科技創新型企業,整個 AI智能音箱生態中過半已經和Rokid達成合作關係,其中不乏頭部企業。隨著AI技術的應用與落地,Rokid順勢推出首個開源AI作業系統 YodaOS,可用於智能音箱、智能家居、智能穿戴和車載等多種設備和場景。據悉,YodaOS的命名源自星球大戰裡面的Yoda大師,是智慧的象徵。移動網際網路時代,安卓系統憑藉開源性的優勢使其能與iOS系統抗衡,YodaOS的目標就是要成為AI時代的安卓,其開源性的一面能吸引更多的開發者和硬體廠商的加盟,共同建立語音交互生態。
基於Linux開發 支持適配市場主流的晶片和硬體
YodaOS基於Linux內核,在其上構建硬體抽象層、AI抽象層和JavaScript框架,是第一款全棧開源的AI作業系統。至於為什麼不基於安卓開發。據悉,安卓系統的許多功能是為智慧型手機而生,對智能音箱所需要的麥克風陣列算法並不支持,相比而言,Linux更輕量、更小,佔用資源少,耗電也少,更適合開發上面所提到的功能。
除此之外,YodaOS採用Rokid 最新研發成果——雲端語音算法FCTC,能將智能語音產品的激活成功率在強噪音下提升了20%以上,喚醒速度實現300ms以內,達到行業領先水平。晶片方面,YodaOS提供基於自研AI晶片KAMINO18軟硬體一體化解決方案,集成Rokid所有頭部內容、服務和IOT應用,是一個"只要套個外殼"就能實現智能硬體產品化的全棧易定製方案,這意味著YodaOS集成眾多硬體進入埠,讓ODM能夠根據實際需求沿用不同硬體進行生產。當然, Linux內核及硬體抽象層的設計讓YodaOS能夠支持市場上主流晶片,包括高通、晶晨、三星、聯發科等。
擁抱Node.js社區 打造AI生態體系
猶如當年安卓連接到Java的開發者社區,YodaOS也積極擁護Node.js社區。YodaOS使用JavaScript作為應用開發語言,並自研在終端上的Node.js(ShadowNode),希望與 Node.js社區一起打造在終端設備的生態。JavaScript是使用最廣泛的程式語言之一,擁有龐大的使用人群,YodaOS可以吸納更多的JavaScript開發者進入AI領域,大大降低其準入門檻。
小結:AI作業系統YodaOS的發布無疑讓Rokid能在這場智能家居入口爭奪戰中搶佔了先機,Rokid已經在全球最大的代碼託管平臺Github上開源其代碼,能吸引到更多開發者的關注,其未來的發展潛力很值得我們期待。