Monday, May 27, 2024

一文能读懂车载与Android的关系

Here is the article. 

大家最熟悉的Android系统应该是手机和平板设备上的,大部分人可能没想过Android系统和汽车有什么关系。但实际上,Android系统在四年前就在布局汽车这个平台。我最近对相关内容做了一些了解。下面将我所了解到的信息分享给大家。

1、Android Auto


Android Auto是一个Android端的App,是专门为驾驶环境而设计的。
运行Android Auto需要Android 5.0或更高版本的系统,并且还需要Google地图和Google Play 音乐应用。
Android Auto可以用来将Android设备上的部分功能映射到汽车屏幕上。
Android Auto在2014的Google I/O上首次亮相。相应的App:Android Auto在2015年3月19日发布。

1.1  核心功能


在2014的Google I/O大会上,Google在介绍Android Auto时,首先就是以安全性为引入点的:很多人在开车会使用手机,这就造成大量的交通事故。所以我们应当理解,汽车上的软件功能并非越多越好。某些手机上很受欢迎的功能和软件,它们未必适合车载系统,例如:浏览器网页,阅读,玩游戏,看视频等等。

从上面的两幅图中可以看到,无论是汽车屏幕还是手机屏幕,界面底部包含了四个相同的按钮(虽然位置不同)。

以手机界面的按钮顺序,这四个按钮的功能依次是:
  • 回主界面
  • 地图功能
  • 通话功能
  • 音乐功能


1.1.1 Google Assistant


2007年,iPhone的发布宣示了触摸交互方式的兴起。在这之后,触摸手势彻底代替了物理键盘。

当时的运营商无法想象一个没有物理键盘的手机会被大家喜欢。而在十年之后,曾经能够生产最好的物理键盘手机的制造商,例如黑莓和诺基亚都早已被市场淘汰。
因此我们可以想象,新一代的平台和电子产品有可能会引入新的交互方式,或者是让某个原先不太流行的交互方式成为主流。而对于汽车来说,语音无疑是比触摸更好的交互方式。

在驾驶环境中,语音交互存在如下优势:
  • 用户不用改变自身的物理姿势,所以这种交互方式不影响对于驾驶的操控。
  • 有些需要多次触摸手势的交互,可能一条语音就可以完成。
  • 语音交互不存在入口的层次嵌套,数据更加扁平。
  • 优秀的语音系统可以利用对话的上下文完成任务,避免用户重复输入。

除此之外,在驾驶环境中,对于语音功能的实现也更有利。因为,驾驶舱的空间较小,便于语音数据的捕获;驾驶舱座位的相对位置固定,系统更方便判断发出语音的角色,例如区分发出语音指令的是驾驶员还是乘客而采取不同的处理。

这就不奇怪Google将Google Assistant集成到Android Auto中了。

当语音系统能够获取到用户的基本信息的情况下,很多操作会变得非常便利。例如,直接告诉系统:”我要回家“。而不用先打开地图,然后搜索自己家的地址,然后再点击导航按钮:

1.2 兼容的车型和应用


现代汽车是首个支持Android Auto的汽车制造商。2015的Hyundai Sonata是第一个支持Android Auto的汽车型号。

到目前为止(2018年7月),支持Android Auto的汽车品牌已经很多,包括:奥迪,别克,凯迪拉克,雪佛兰,福特,本田,吉普,林肯,奔驰,马自达,大众,Volvo等超过50家汽车制造商,超过500种汽车型号。

详细的品牌和型号请参见下面这个链接:Android Auto - The right information for the road ahead 。

目前,支持Android Auto的应用比较少。虽然2018年的Google I/O上宣称这类应用数量正在高速增长,但目前Google Play上支持Android Auto的应用也只有数千款,这与Google Play上的三百多万应用相比,就显得很可怜了。

可以通过这个链接浏览支持Android Auto的应用:Apps for Android Auto。

No comments:

Post a Comment