[译] 带有情景感知这一新特性的活动识别 Transition API 面向全体开发者开放

由 Android 活动识别团队的 Marc Stogaitis,Tajinder Gadh和Michael Cai 发布

人们现在携带最多的私人设备就是手机,但是到目前为止,应用程序都很难根据用户不断变化的环境以及状态来调整情景模式。我们从开发者那里了解到开发者已经花费了很多时间去结合位置以及其他传感器等各种装置的数据信号,以确定用户何时开始或者结束像是步行或者驾驶这样的情景活动。更糟的是,当应用程序不断的监测用户的当前情景活动状态时,电池的寿命会受到影响。这就是今天的目的,这就是为什么今天我们如此激动地向所有 Android 开发者提供活动识别 Transition API(不同情景活动的识别 API)— 它是一个简单的 API,当用户行为发生改变时,会处理一切事物,且告诉用户你真正关注的是什么。

自从去年 11 月以来,Transition API 一直在后台工作,为驾驶模式请勿打扰提供支持,这项功能在 Pixel 2 上启动。虽然在手机传感器检查到驾驶情景时打开请勿打扰似乎很简单,但在实践中会出现很多棘手的挑战。你怎么知道车辆静止是因为用户在停车场找到了位置熄火还是因为在一个红绿灯处暂时停下来呢?你是否应该相信非驾驶情景或者暂时分析错误?借助 Transtion API,所有的 Android 开发人员都可以利用 Google 使用的相同训练的数据和算法过滤器来检测用户情景活动中的这些状态更改。

Intuit 与我们合作测试 Transition API,并发现它是 QuickBooks Self-Employed 应用的理想解决方案:

“QuickBooks Self-Employed 通过导入信息并自动跟踪汽车的行驶里程,帮助自雇员工在税务时间最大限度地减免税款。在 Transition API 之前,我们使用自己的解决方案来跟踪 GPS 以及手机其他传感器的数据,但是由于 Android 设备的多样性,我们的算法并不能 100% 保证准确性,有一些用户回馈了没有记录或者缺少数据的行驶状态。我们现在能够在几天内使用 Transition API 构建一个模型,现在已经具备了相当好的准确度,并取代了我们现有的解决方案,而且可以降低电池的消耗。Transition API 使我们能够集中精力提供减少税务的解决方案。”Intuit 的 Pranay Airan 和 Mithun Mahadevan 说。

QuickBooks Self-Employed 中的自动追踪驾驶里程

Life360 在其应用程序中同样实现了 Transition API,并在活动检测延迟和电池的消耗方面有重大改善:

“Life360 拥有超过 1000 万个活跃的家庭用户,是全球最大的家庭移动应用程序,我们的使命是成为家庭的医院,可以让家人在何时何地都有安全感,现在我们通过定位分享以及全天候的安全功能(例如检测家庭成员的驾驶行为),因此,准确测量用户当前的活动状态并且尽可能减少电池的消耗非常关键。要确定用户何时启动开始驾驶或者停止驾驶,我们的应用之前依靠地理位置,结合位置 API 和活动识别 API,但这种方法有很多挑战,包括如何快速检测驾驶的启动而不会过渡消耗电池并要收集分析处理活动识别的 API 的原始数据,但在测试 Transition API 的时候,我们跟我们以前的解决方案进行对比,我们看到了更高的精度以及更少的电量消耗,而不仅仅是满足我们的需求。”Life360 的 Dylan Keil 说。

Life360 中实时分享位置信息。

在接下来的几个月里,我们将继续在 Transition API 中增加新的活动分类,用来在 Android 上支持更多的情景感知功能,例如区分公路和铁路上的车辆。如果您准备在您的应用中使用 Transition API,请查看我们的 API 指南](https://developer.android.com/guide/topics/location/transitions.html)。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏WeTest质量开放平台团队的专栏

手游精品化的第三年,中国手游市场究竟交出了一份怎样的答卷?

在进入“精品化时代”的第三年,腾讯WeTest出品了《2016中国移动游戏质量白皮书》,与手游从业者分享行业现状,然而总体数据显示,国产手游质量现状依然不容乐观...

551
来自专栏PingCAP的专栏

TiDB 在新乐视云联“月光宝盒”项目中的应用与实践

2018 年,乐视云计算有限公司品牌升级为新乐视云联,新乐视云联是新乐视上市体系中核心业务版块之一,负责新乐视体系所有基础设施服务和云计算服务。新乐视云联围绕视...

3624
来自专栏BestSDK

【一周简报】谷歌地图的三大开源SDK替代品

编辑导语 支付解决方案提供商BeeCloud宣布提供Apple Pay在线支付SDK服务;一登sdk功能更新,人脸检索上线;即将到来谷歌AndroidN系统优化...

23510
来自专栏媒矿工厂

视频编码复杂度持续增加,云端硬编码方案优势凸显

过去十年,基于H.264/AVC的视频编解码器一直在流媒体应用领域占主导地位,但随着Apple在iOS 11中采用H.265/HEVC以及Googl...

4057
来自专栏最新活动整理

腾讯云双11优惠活动整理,助力全民优惠上云

双十一期间的云服务器促销活动肯定不能少的了腾讯云商家。在昨天阿里云发布活动之后依旧只能新用户才可以购买便宜产品,老用户没有资格还是有些失望的。不过腾讯云商家并没...

160
来自专栏数据观有话说

数据可视化助你提早发现设备存在的隐患

来自:数据观https://www.shujuguan.cn/?from=qcloud

1234
来自专栏织云平台团队的专栏

榨干运营成本:一亿之后再省两亿

众所周知,带宽是IT的运营成本的大头之一,这次我们来一起看看以富媒体为重要内容载体的腾讯社交业务,是如何通过多年的运维经验积累,一点一滴的榨干不合理使用的带宽水...

1.1K1
来自专栏灯塔大数据

如何快速全面建立自己的大数据知识体系?

作者刘永平经过研发多个大数据产品,将自己形成关于大数据知识体系的干货分享出来,希望给大家能够快速建立起大数据产品的体系思路,让大家系统性学习和了解有关大数据的设...

3875
来自专栏韩伟的专栏

GMGC—腾讯如何打造一款实时对战手游

最近公众号停更了一段时间,因为一直忙于GMGC2016全球移动游戏大会的腾讯游戏服务展位工作,负责演讲:腾讯游戏开发者训练营—腾讯如何打造实时对战手游。这篇推送...

3265
来自专栏WeTest质量开放平台团队的专栏

小米澎湃,性能几何?浅谈版本的性能表现对比

这一次,小米在业界掀起轩然大波,自研出了芯片。那么其性能究竟如何?腾讯WeTest带您领略小米松果自研芯片的背后和搭载其芯片的小米5C的性能表现。

563

扫码关注云+社区