YodaOS正式开源,原力觉醒

今天,YodaOS 在 GitHub 正式上线了。

用一句话形容它—— 首个全栈开源 AI 操作系统 。如果你不太理解,那么“AI 时代的安卓”这样的形容或许清晰明了。

我们经历 PC 时代、移动时代,再到今天的 AI 时代,科技产业的问题层出不穷,尤其是硬件产业,面对两个碎片化问题。一个是硬件的碎片化,一个是平台的碎片化。

在 AI 行业早期,我们遇到了当年手机行业早期同样的问题。

在安卓出现之前,有 Linux、塞班、Windows Mobile 等诸多手机操作系统,他们都有自己的开发标准和应用分发平台。虽然手机形态较固定,诸如触屏、摄像头和传感器这些东西。

但是软件的碎片化特别严重,在没有一个被大众所认同,开发者所认同的 OS 出现之前,做手机 APP 的开发者并没有很大的积极性开发。

为什么?

今天开发者想到一个好的 idea,但他至少要为十几个平台重复开发,开发困难、缺乏一个广泛的应用分发机制,目标用户碎片化,开发者失去兴趣与成就感。

到了 AI 时代,智能硬件产品形态和数量呈井喷式爆发 AI 不止赋能单一个用户终端系统,而是多种多样的终端设备,像手表、手机、冰箱、电视、空调、耳机,甚至是马桶,在各种场景下,都具备感知能力,与人交互的能力。

可以说, AI 时代面临的硬件碎片化问题是无解的。

今天很多 AI 公司都有自己的硬件、平台或系统,大家都说做 AI OS,但都不解决硬件碎片化的问题,而是加强了碎片化。

整个 AI 产业的能力也没有被完全激发出来,目前行业只有寡头在玩,创业公司在玩,有 AI 能力的在玩。

YodaOS 的诞生,就是为了解决 AI 工程师和开发社区百万开发者之间的割裂状态,降低 AI 开发门槛,赋予开发者 AI 能力,释放他们的想象力,为行业创造价值。

YodaOS 是开放的,拥抱开源社区的,并对全行业赋能的。

自 Rokid 成立四年以来,就做一件事情,从软件到算法到硬件到产品,整个端对端的细节打磨。在这个过程中,沉淀出了一个全栈的技术能力,希望通过 YodaOS 分享给整个产业。

YodaOS 的架构跟 Android 类似,从下至上,由 Linux 内核、硬件抽象层、AI 抽象层和 JavaScript 框架组成,专为下一代人机交互设备开发,可用于智能音箱、智能家居、智能穿戴和车载等多种设备和场景。

我们将 Rokid 核心算法封装在 AI 抽象层,方便开发者直接调用诸如语音唤醒、语音识别、人脸识别等接口。同时,YodaOS 支持替换第三方的 AI 算法,比如将语音唤醒替换为 Amazon Voice Service。

Rokid 一直坚信社区的力量, YodaOS 使用 JavaScript 作为应用开发语言,并自研在终端上的 Node.js(ShadowNode),开发者可以直接使用 JavaScript / Node.js 来开发本地应用(技能)。

2019 年正好是 Node.js 10 岁生日,YodaOS 希望为 Node.js 社区一起打造在终端设备的生态,让大量开发者可以轻松进入语音交互以及人工智能行业,降低其准入门槛。

在硬件极度碎片化的 AI 时代,品牌方、硬件厂商和开发者面临着 生态封闭缺乏 AI 核心技术硬件产品生产成本高周期长 等问题。

YodaOS 集成了 Rokid 最新研发成果—— 云端语音算法 FCTC ,并成功将其应用到终端设备上,保证在同等算力下,终端和云端的语音交互体验不相上下。

此举将智能语音产品的激活成功率在强噪音下提升了 20% 以上,唤醒速度实现 300ms 以内,达到了行业领先水平。

累积 4 年的产品打磨经验, YodaOS 集成了 Rokid 头部内容、服务和 IoT 应用,并以自有 SoC 芯片 KAMINO18 产品级方案输出,节省软硬件打磨时间,快速实现产品化。

基于开放的理念,YodaOS 支持适配到市场上主流的芯片和硬件,包括高通、晶晨、三星、联发科和博通等,降低了要实现智能硬件产品化的门槛,让普通厂家能够参与 AI 产品创新和差异化。

很多人(包括 Rokid 内部员工)问道, 为什么要叫 YodaOS?

YodaOS 的命名源自星球大战里面的 Yoda 大师,他极具智慧,同一般的武士不同,Yoda 相信,只有结合其他人的力量才能更加强大。

YodaOS 愿结合开发者的力量,在伟大的人工智能时代为大家创造价值。

2018年7月,YodaOS原型跑通,核心研发团队在一起开心合影

如果你想一起加入 YodaOS 的开发,可以在 GitHub 上关注我们

2赞

发型都挺好的

影响下一个时代的群体,我们都是活在伟人的思想通道里