详解Android Wear 2.0健身功能 导入机器学习

Oct01

以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

针对此次Android Wear 2.0更新中被列为重点项目的健身应用功能,我们与Android Wear Fitness软体研发负责人胡浩霖 (Vince Wu)作了简单访谈,借此了解Google如何在此次更新中规划全新功能。

▲此次Android Wear 2.0更新加入机器学习、独立运作等强化项目

其实去年开始有厂商如LG将LTE独立连网机能加入Android Wear手表产品后,Google便开始强化Android Wear装置独立运作使用特性,例如可将音乐存放至内建储存容量以离线方式聆听,或是可在未与手机维持连线使用时,仍可继续记录健身数据,并且以Google Fit格式储存,让记录数据可在不同App内流通使用。

而在此次约花费两年时间打造的Android Wear 2.0更新中,Google计画更进一步让Android Wear装置有更高的独立运作使用特性,因此额外导入以装置端为主的机器学习技术,分别应用在可依使用情况判断的讯息自动回复功能,或是在进行健身时自动判断运动类型,而无需透过手机设定、启动记录功能。

除此之外,此次更新也针对操作介面作了不少调整,例如对应方形表面虽然仍维持过去上下垂直交错的滑动、点选操作模式,但在圆形表面则导入带有圆弧旋转概念设计的操作介面 (有点类似LG采用webOS介面的智慧型表款介面),另外也将过去容易遮蔽主要显示资讯的卡片内容简化,让使用者能随时观看最新更新资讯,或是当下显示时间。

▲Android Wear Fitness软体研发负责人胡浩霖 (Vince Wu)

▲新版Android Wear 2.0强化不少过去使用者希望使用功能

独立运作的健身应用项目

由于Android Wear Fitness软体研发负责人胡浩霖 (Vince Wu)主要负责健身 (fitness)项目,因此此次访谈主要着重在此部份的设计理念分享。

而同时由于健身项目是目前Android Wear最常被使用情境,因此Google在此次更新中也格外重视此部份应用设计,但其实可独立操作应用的情境,其实也包含居家或办公环境未将手机随身携带使用时,让使用者可直接透过手表操作Google Assistant、文字翻译或作为物联网中控设定装置等应用。

根据胡浩霖说明,其实一开始希望将机器学习应用放进健身项目时,为了蒐集资讯而征集内部同事戴着手表从事各项运动,并且将一般常见的跑步、骑车、有氧运动等项目数据做成比对模型,让Android Wear装置可在离线状态下透过此类模型作判断。而若使用者发现系统可能因为个人运动反应数据差异产生判断错误时,亦可透过手动调整方式让系统依据个人运动习惯进行学习,进而构成个人运动学习模型。

▲从软体架构分层来看,可以确定运动数据记录基本上会在底层进行,因此软体层即可进行音乐控制等第三方App运作

▲此次被列为重点项目更新的健身功能

而目前对应机器学习判断的运动项目,主要还是以Google加入常见类型,暂时还没有提供使用者自行设定运动项目的规划,但未来依然会针对使用者实际需求持续更新。在进一步说明中,胡浩霖表示虽然有不少运动项目差异,但实际上可被追踪记录成有效数据的情况可能十分类似,例如作伏地挺身时重点可能不是在自己做了多少次,而是在运动过程中燃烧多少卡路里,这些数据即可透过当时心律、运动时间等变因进行推算。

不过,胡浩霖也表示虽然Android Wear针对运动项目确实会与不同专业人士合作,借此调整合适的运动数据计算方式,但并不会标榜其量测精准度,毕竟Android Wear本身依然是面向一般消费大众使用产品,而非专业运动记录器材或医疗辅助装置,因此实际记录数据仍仅反应概略的健身效果。

依照使用需求逐渐调整的Android Wear

出身香港,同时原本在台湾省Google担任Chrome产品研发,后续才在Google美国总部加入Android Wear软体研发团队的胡浩霖,其实也认为最初的Android Wear并没有想像中好用,因此在后续更新中才会陆续参考合作伙伴意见、使用者反馈等内容进行调整,例如虽然强调以口语指令操作为主的使用想法,但最后还是针对特定使用需求加入手写输入或虚拟键盘输入文字功能。

但以整体而言,Google还是认为在智慧穿戴装置必须以减法原则构思操作介面,因此并不会计画将所有手机相同功能加入Android Wear装置,因为使用者并不见得会这样使用智慧穿戴装置,甚至可能造成智慧穿戴装置耗电量难以控制,同时也可能让装置体积因此增加,所以在整体设计并不会考量以加法原则的设计想法。

而此次加入更多独立运作使用特性,其中关键重点在于让Android Wear平台支援与Google帐号连动,因此未来在iOS平台上也预期可对应更多第三方App,并且对应独立运作使用特性,预期在Android、iOS平台之间的应用发展将会更加平衡,而不会像过去1.0版本时代与Android平台、手机有较深的绑定情况。