当前位置: 华文星空 > 知识

下一个革命性的人机交互方式会是什么?

2020-05-19知识

这个问题我也思考过,大部分都说人脑接口。是的,那是人机交互的梦幻形式,但是我觉得很难在可预期的将来看到吧。下面是我目前的观点:

鼠标和键盘的组合已经用了几十年,确实是人心思变,但是怎么变呢? 能取代鼠标的东西满大街都是,键盘还看不到任何希望。

鼠标本质上就是让人去操作机器展示画面(2D或者3D)的坐标和焦点的转移和切换,用感应手套,用电子笔,或者触摸屏,都可以达到类似的效果,比如微软最近推出的这个转盘:

但是键盘,这个看起来非常古老,有点笨拙的方式,却迟迟的没有任何替代,甚至真正的挑战者都没有。很久以前,在2000年左右的时候,有过一波语音热,说以后的电脑非常智能,能够完美的理解我们的话,我们只需要说话,电脑做事情就好了。现在十几年过去了,语音在大众层面的普及还停留着Siri这个水平上。似乎大家对语音的新鲜劲头也过去了。

这不是偶然的,并不是市场推广力度不够或者语音技术发展不完善,语音主要面临着三个问题:

  1. 我们的自然语言注定是有歧义的,上下文相关的,乃至于情景化的。如果要计算机能够明白无误的理解,必须多少要和计算机的方式来一个妥协,那么说话反而不自然;
  2. 语音并不是很多时候都适用,尤其是在人多的公众场合;
  3. 我们人类在专心做事,尤其是从事脑力劳动的时候并不喜欢说话,如果强迫我们必须通过说话来工作,比如写论文,写代码,很可能对生产率产生负面的影响。

在可预期的将来,不看好语音全面取代键盘,但是不否认语音的进步,比如在速记这方面,语音识别现在已经超过大部分人类速记员的效率了。

键盘为什么无可替代?一是因为互动的频率高,二是信号发送的时间的一致性和高度规律性。

  1. 人机交互的效率,归根结底要看信号发送的频率;我们十个手指头,每移动一次,上下击键一次,就发送了一个信号给计算机,这个频率是可以做到非常快的,能超过手指速度的只有声带,但是声带的局限性我们之前已经说过了;
  2. 相比之下,鼠标则强制我们只能靠移动手臂,然后配合两个手指头来发送信号,显然效率上注定不能和键盘相比。就拿竞技游戏,比如星际争霸做例子,游戏玩的好的玩家,一定是对快捷键的应用非常熟练的人,我还没看过谁只靠鼠标能够打出成绩。同样,优秀的打字员,也一定是对快捷键应用的出神入化,每次都用鼠标一点一点的去选来选去,速度上不去的。
  3. 信号发送的一致性。为什么vim学习曲线这么陡峭?还是有很多人去学?因为vim非常善于把变量时间的操作转化成常量时间的操作。举个例子:删除一行,按「dd」,但是如果没有快捷键的话,必须用鼠标拉一行,然后按删除,那么如果这一行很长,需要拉的时间也越多;但是按「dd」的时间是固定的,就是击键两次。而删除当前行之下的N行,如果我们选取的话,显然n越大,我们用的时间越多,越不好预测时间,而vim的话「Ndd」就可以了。我们的大脑,喜欢这种可预测性和规律性,所以度过了前期的痛苦之后,vim往往就产生了粘性,让人更加乐之不疲的应用快捷键,甚至用到网页浏览和pdf浏览上来。

那我们看看目前什么有潜质取代键盘呢?没有,目前无论黑科技还是白科技,都没有产生能够与键盘的效率媲美的替代品。猜测一下的话,手是我们最灵巧的器官,下一个交互方式不管是什么形式,应该还是和手有关,而目前键盘提高效率最大的瓶颈在快捷键,如果能有一种方式,让人能够保持信号发送的一致性的同时减轻人们的记忆负担,那么就可以看作是键盘的更好的替代。苹果的TouchBar算是一次尝试,

因为TouchBar能够根据应用程序的不同自动切换不同的快捷键,变相的拉低了快捷键的记忆门槛。等过一年看看苹果用户的反馈如何,不论成功和失败,都能为键盘替代品的开发提供一些思路。