


扎克伯格模仿钢铁侠中的机器人javis,设计了一个现实版的家庭智能助手javis。然后通过与javis的对话来控制开灯关灯、放音乐等相对比较简单的事情。这个对话的过程其实就是典型的对话式交互。
大家平常在使用的一些天猫精灵、高德地图的语音搜索都是对话式交互的场景。

学术一点的讲:对话式交互就是 人与机器 之间一来一回通过 自然语言 进行信息交互的方式
这边主要加了两个定语:一个是人与机器,一个是自然语言。
而广义一点的定义,将人与人之间的对话也作为一种对话式交互,譬如微信。
以及通过非自然语言进行交互的方式也作为对话式交互,譬如以前的打字机、dos系统,需要人们熟悉了机器规则后,通过机器语言和机器进行交互,而不是自然语言。

举个实际生活中的例子,大家应该都有打过银行的热线电话吧,譬如拨打个95580,然后拨1查密码、拨2查明细,然后按*号回退,按#重听,
这种学名叫做 IVR 的也是对话式交互的一种。

每次打电话都有种“我是谁、我为什么在这里”的感觉。
它的缺点也非常明显,就是效率低下。
用户要进行很多轮的操作,才能找到相应的菜单。
因为对话式交互只能伴随对话的深入,才能暴露更多的信息。不像 GUI,可以将众多信息一起暴露出来,并区分主次,用户可以很快速的进行选择。
正因为“效率低下”缺点,所以对话式交互渐渐被其他交互方式所取代,使用场景也比较狭窄。

那么,为什么对话式交互在今天又重新被提起来了呢?

因为人工智能时代来啦,人工智能扩大了对话式交互的使用场景。
人工智能一方面强化了对话式交互的天然优势:简单、自然。
因为说话是人类的本能,自然语言识别、理解能力的提升,让人和机器通过自然语言对话成为现实。
YY 一个场景,是不是将来就没有什么世界第1大、第2大语言的概念,所有的语言都能互相转化,不管是外语还是方言。
另外一方面,人工智能的应用,弱化了对话式交互效率低下的缺点。甚至在某些场景下可以大大提升效率。

举个栗子,我们还是以 前边提到的银行“IVR语音交互方式”做一个简单的示例。
用户目标是要查询账户余额。

原有整个流程起码通过选择主菜单-选择-身份证、银行卡、输入密码这样6步才能获取答案。我们再来看下结合人工智能后的对话可能做到什么样的程度。

我们通过声纹识别核实用户身份,用户描述问题后,机器通过语音转文本、进行语义理解,然后让用户选择银行卡,然后再输出答案,整个过程缩短到了 4 步。人工智能在其中取代了一部分复杂的操作,尤其是核实身份。

所以说,对话式交互结合人工智能才能大大发挥它的优点。
就像图中的冰山一样,对话式交互只是表象,本质其实是智能和定制化服务。
要想把对话式交互运用在更多的场景,这需要人工智能来帮忙,把复杂的选项都包办了,解决效率低的问题。
至于水面下的冰山到底有多大,就要看机器的能力了。就目前而言,由于数据、机器人能力等的限制,对话式交互暂时只适合运用在一些特定的场景。

前边简单介绍了一下对话式交互的概念和现状,那么回到设计本身,我们来看下对话式交互设计对设计师提出了哪些新的挑战。

我在网上搜到了一个真实的岗位叫“对话设计师”,我们来看下岗位职责和任职资格。
这个岗位职责写的蛮精准的,我们先来解读下岗位职责。

这个岗位职责其实比较明确的提出了对话式交互设计中最主要的两件事情:
1是设计对话流;
2是设计决策树。
这两个都是比较大的话题,我这边就不展开讲了,后续会做细节的分享,这边跟大家简单介绍下概念。

第一件事:设计对话流
怎么设计出好的对话流呢,就是要让对话自然、流畅+口语化,并能提现人格。
类比到人与人的对话,自然流畅就是不要冷场、不要尬聊。口语化就是说人话。体现性格就是通过通过声音、措辞、口头禅等来提现人的性格。

第二件事是设计决策树。我们需要从界面流程设计逐渐转向策略设计,建立满足用户需求的完整决策树和寻找最优路径,以及更多地考虑前后信息的展现策略。
这个内容有点绕哈,我们来看一个实际的案例。

举个例子,左图是我的客服中咨询“花呗还款”相关问题的一个例子。
大家看到整个界面,基本都是一问一答的形式,用户提问一个问题,机器吐出一个知识点。在 GUI 设计上并没有什么特别。
但是设计师要做的不仅仅是设计界面,更多的是在设计的时候需要考虑到用户所有的场景、所有可能问的问题,并提供相应的解决方案。
设计尽量完整的决策树,这个就是对话式交互设计区别于一般设计的部分。

所以说,对话式交互设计对设计师提出了更高的要求。
设计师需要在现在界面设计的基础上,还需要关注信息设计、语言学的一些东西。

最后想说的是:
对话式交互可能是未来交互主流方式之一,但不会取代 GUI ,而是更好的协作。
无论是对话式、卡片式、瀑布流…… 都是信息组织的一种形式,在不同的场景选择合适的交互方式才是最好的设计。
目前对话式设计逐渐发展起来但仍处于起步阶段,现阶段更多的是在屏幕上做展现,未来可能像钢铁侠中的javis,结合 VR、AR 做展现。

安利一部纪实片,杨澜访谈录:探寻人工智能,大概有 6 集,包括有日本的机器人酒店、无人驾驶等等,大家感兴趣的可以去看下。

最后,放一波 FUI 作为结束,谢谢大家。
网友评论