操作系统迭代进行时 YodaOS或将成为AI时代的安卓
推荐 2019-01-29 14:42:17
“操作系统几乎每隔12年迭代一次”,安卓之父安迪鲁宾如是说。
从上世纪70年代的UNIX和DOS,到80年代Macintosh和Windows,随后是90年代的Linux,再到移动互联网时代的iOS和Android,下一个站上历史舞台的操作系统是什么?
操作系统的变革正在发生,AI领域的操作系统,将成为继iOS和Android之后的下一个主流操作系统。
万物有灵的AI时代 呼唤一个新的操作系统
近年来随着AI 技术的应用与落地,人机交互的方式已逐渐演变成听觉、视觉、触觉等多感官融合交互的多模态交互方式,这对诞生于PC时代或手机时代的Linux、Android等操作系统而言,提出了不同程度的挑战。
进一步来说,AI作为一项赋能全行业的技术,它的赋能不简单是手机这样的单一产品,而是将手表、电视、冰箱、空调、汽车、眼镜等各种硬件智能化,实现一个“万物有灵”的时代。
这样的一个时代,对于一个开发者而言,用什么开发、开发好了放在哪些产品上、用户在哪里,这些问题再一次浮现,AI 时代需要一款专为下一代人机交互设备开发的操作系统,以降低智能终端产品化的开发成本。
1 月 28 日,AI 独角兽公司 Rokid 发布其人工智能操作系统 YodaOS。据悉,YodaOS可用于智能音箱、智能家居、智能穿戴和车载等多种设备和场景,并且代码已在Github 上全面开源,是第一款全栈开源的AI操作系统,它会是开发者想要的答案吗?
什么是YodaOS它会是AI时代的安卓吗?
据Rokid官方透露,YodaOS 基于 Linux 内核,在其上构建硬件抽象层、AI 抽象层和 JavaScript 框架,并提供基于Rokid自研 AI 芯片 KAMINO18 软硬件一体化解决方案,集成 Rokid 所有头部内容、服务和 IOT 应用。
YodaOS系统架构图
YodaOS集成了语音唤醒、语音识别、自然语言处理、语义理解以及语音合成SDK。在应用开发框架中,包含了多媒体播放、音量、蓝牙、网络以及按键等系统接口,具有针对语音场景下的高集成度。
据了解,YodaOS采用了 Rokid 最新研发成果——云端语音算法 FCTC,并成功将其应用到终端设备上,保证在同等算力下,终端和云端的语音交互体验不相上下。此举将智能语音产品的激活成功率在强噪音下提升了 20% 以上,唤醒速度实现 300ms 以内,达到行业领先水平。
除了技术实力的展现,YodaOS的特别之处还在于全栈开源,透露出其对社区的尊重,引导释放开发者想象力的努力和真正隐身在AI行业背后的诚意。
犹如当年安卓连接到Java的开发者社区,YodaOS也积极拥护Node.js社区。YodaOS使用JavaScript作为应用开发语言,让大量开发者可以轻松进入语音交互以及人工智能行业,降低了准入门槛。因此,即便是不懂AI技术的开发者,也可以较为轻松的通过简单的配置,定制自己的语音助手。
除了支持自家的KAMINO18 AI芯片,YodaOS还支持适配市场上主流的芯片和硬件,包括高通、晶晨、三星、联发科和博通等,鼓励开发者进行二次开发或替换源代码,而不是非用Rokid限定的接口和芯片不可。
这种风格与国内很多科技公司的做法不同,中国科技企业更多致力于构建一个“超级应用 +生态系统”的高壁垒封闭生态系统,Rokid这种做法,反倒是很像当年的Android。
这不是这家公司第一次全栈开源了
2017年云栖大会,Rokid CEO祝铭明(Misa)宣布,Rokid将与阿里云共同推出全栈语音开放平台,为业界提供一站式语音解决方案。Rokid 发布了两套分别搭载 Linux 和 Android 操作系统的开发套件,根据需要选择阿里云或 Rokid 的语音服务——70%操作系统和框架代码,100%的EE和ME设计全部免费。
Rokid2017年公布的全栈语音开放平台
“在AI时代,没有人能够通过单个产品赢得整场战争,因为AI本身并不是一个商品。”祝铭明当时讲到。“今天,已经没有人说自己是一家互联网公司,因为每一家公司都是互联网公司,AI迟早会像互联网一样,成为一个通用的对产业的整体赋能的技术。”
Rokid CEO 祝铭明在2017年云栖大会现场
云栖大会后不久,原三星半导体(中国)研究所所长周军加盟Rokid,承接过诸多知名品牌处理器开发与芯片开发工作的他,为什么选择了Rokid,当时也引起了行业里的一阵讨论。
周军在一次采访里表示:人工智能最终的产品,不论是芯片还是产品链,本质上还是系统级公司在推动,实现终端芯片与云端芯片的联动。所以,“我们定义的产品是一套完整的方案,从云端、到最后的产品,包括全部的算法等。”
回头来看,Rokid要做AI操作系统这件事,可以说是“蓄谋已久”了。