嵌入式研发平台如何结合现代软件技术思路

林满佳——聆思科技执行副总裁。连续创业者,大学期间即加入 BestApp 软件公司担任首席工程师、合伙人;联合创立中国第一家智能眼镜操作系统公司 GlassX; 创立了主攻智能化语音助理的广州集优答科技;曾在2016年荣获FastCompany 评比的中国商业最具创意人物100。加入科大讯飞后担任iFLYOS 业务部总经理。核心成果 iFLYOS 已接入 2000 万+终端,4万+开发者,并获 AWE艾普兰奖。后加入聆思科技创始团队,分管系统(软件)研发、产品市场工作。

 

人类历史上已经经历了6次技术革命,其中有3次在我们的见证下发生:PC时代,计算机科学登峰造极,给人类带来了全新的生产力和创新引擎;互联网到移动互联网时代,改变了人类获取信息、交换信息、运用信息的方式;而我们正在走进AIoT的时代,AI定义UI,改变的是人类与产品交互的方式。

在这三个时代之间,软件对世界运行的驱动力变得越来越强,尤其在AIoT时代,硬件已经成为一种软件载体,随着智能音箱、智能电视、智能车载等产品的普及,可以说AIoT技术已在逐渐将人工智能服务渗透进入千万人的生活。

但对于开发者来说,AIoT产品的落地效率还是对这个时代的发展产生了桎梏。多年来,嵌入式研发体系并没有得到明显发展——采用着五十多年前发明的C语言,每家研发的嵌入式系统仍十分封闭,无法形成全球开发者合力,于是进步速度无法走入摩尔定律。在具体的产品研发当中的体现就是每个项目研发周期都很长,让AI落地难度直线上升,进而限制了这个产业的发展。

反观现代软件技术的发展,一直在高速颠覆我们的认知:比如Linux内核历史上第一次使用第二门编程语音 rust,打破了我们原来认为内核只能用C或者汇编的认知;Matter将成为第一个世界上互联共通的落地的IOT协议,原来Chrome V8团队的核心成员出来创立了面向IOT领域的编程语言 toit。这一切在原来的认知中都是不可能发生的,但现实是,这些在世界上都已经发生了。

刷新认知,是技术人成长的基础。这一点,对于很多嵌入式领域工程师可能还是个没有形成的思维模式。

作为一家AIoT芯片企业的软件工程负责人,构建一个芯片研发平台更加需要让他能跟得上现代开发者需求和时代潮流。既然研发效率是当前嵌入式研发的痛点,那么就用软件技术思路来简化嵌入式研发,为嵌入式开发者提供更多低代码、图形化的工具,形成一条覆盖「获取资料—送样—开发—测试—调优—试产—量产」产品落地全流程的工具链。

 

其中工具很多,在此简单介绍关键部件的一些设计思路

LStudio:一站式可视化工作站

为了打破芯片行业总是由原厂提供一堆文档工具的传统模式,我们基于VScode的基础上,将众多芯片研发所需的测试、报告输出,自动调优等全流程功能工具进行整合,通过可视化操作进行配置/调优/输出。

常规作业中,调优会耗费工程师大量的时间精力去考虑如何合理配置资源,如何最大化语音效果等。LStudio基于AI提供自动调优功能,用平均300H的大量音频数据,在云端去冲击刚刚生成或是调优完成的AI模型,以此来在短时间内完成整个调优过程。

 LSCloud:线上研发服务平台

LSCloud涵盖了聆思提供的文档、SDK获取、工单等线上服务。语音硬件设计过程中会涉及的很多声学相关的专业性知识,对很多厂家来说,这块都是或大或小的盲区。聆思除了给到指导性文档之外,同时提供线上审核支持的功能。聆思希望借助自身丰富的智能硬件开发经验,帮助厂商更快更好的实现产品落地。

 LSData:大数据管理平台

语音产品生产过程中,必不可少的就是音频测试。这个环节需要大量的音频数据,一个命令词至少100条音频,这种量级的音频获取对各大厂家来说都是非常有难度且耗费时间的。

LSData面向开发者,在线提供2500万+的人声音频,270万+的去重词条,并提供<3天的项目数据采集服务。

在此工具链的基础上,还需要通过下面几个思路来保障对技术认知的刷新,构建出真正现代化的芯片研发生态

1.全面拥抱开源:通过与开源体系的深度结合,减少软件开发工程师开发各种底层工具或框架的工作量;结合自身条件,优化开源软件,给开源社区作出贡献,形成良性合作。

2.保持NPI(新产品导入)工程师心态:对问题和挑战做好心理准备,认知中保持原厂思维。

3.注重工程师文化:公开开放地探讨公司所使用的技术,和主流业界多打交道。

4.坚定地走正确的道路:多问我们是不是在做一个业界主流的事情,能不能在业界主流做到领先,如果可以,那么怎么做,而不会留在原地。

刷新认知很难,但世界的变化还在加速,作为研发工程师,我们都需要做好适应,直面问题,保持创新。如何帮助嵌入式研发工程师跟上加速的变化,是我们一直思考的命题。以上只是关于聆思如何构思自身芯片研发平台的一些片面介绍。想要了解更多详细内容,2022K+全球软件研发行业创新峰会中,我将会进行更深度的分享。

 

K+全球软件研发行业创新峰会旨在发现全球软件研发领域的创新工程和杰出团队,整合国际前沿技术实践,构建行业案例研究智库,通过软件研发技术的创新融合,帮助中国企业成功进行数字化转型与升级。本届峰会秉承“技术创新无边界”的主题,围绕工程创新、管理创新、产品创新、技术创新、效能创新、工具和平台创新六大创新方向设立分论坛,并融合十几个热门技术专题,分享最新的技术创新和实践案例,为大家带来一场前所未有的技术盛宴。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值