[Day3] 语音介面设计简易入手指南

对话设计的核心是对话的流程及其底层逻辑。
因此,在将界面重新设计为对话式时,需要从下往上开始。
适用於图形界面的逻辑几乎永远不会适用於对话界面。

语音介面设计简易入手指南

设计对话流程前,需要考虑到所有可能的情形。
并给予适当的回应
避免单纯把图形化介面转用在语音对话介面上,使人们能以习以为常的方式进行互动

  1. 建立一个人物形象
    在正式开发前,选择要代表这个语音应用的角色。
    需建立在它所要面对的主要使用群众与他们的所需。
    用户与之互动时,透过连续性的对话让使用者对之建立一个一致性的形象
    也就是该品牌与使用者之间的品牌大使!

    传递形象的要点:

    • 声调
    • 词组选择
    • 风格
    • 技能
    • 语音
  2. 跳出固有的逻辑思维
    跳脱思维,将设计的对话想像成剧本或是日常对话中的片段。
    或是在纸上杂记的一个灵感,这些都有助你设计出一个优异的对话流程!

  3. 谨记:在对话中没有「错误」存在
    当你的Action在对话中无法了解使用者的意图时,对使用者说「我不清楚你想说什麽」将使你的对话陷入厌恶与沮丧。
    遇到这类情形时,与其要他们从中选择。你要做的是引导他们做出正确的回应。

    例如:

    假设你想要使用者在A或B选项之中择一,
    你不应该在他们没有回答出相应的对话时回应「无法了解意思」。
    反而应该直白的问「我这里有A跟B两个选项,你想选哪一个?

後记

希望各位在看完这篇文章後,能对「语音介面设计」有更深一层的了解!
那麽接下来,进入设计语音应用程序「由下而上」的实作流程!

参考影片

参考资料


<<:  @Day3 | C# WixToolset + WPF 帅到不行的安装包 [使用发布专案的打包方式]

>>:  安装资料库 MariaDB 在 Amazon Linux 2-Day 03

Day15 [实作] 使用 Socket.io 建立聊天室

实作 聊天室 server 端,使用 SSL 聊天室 client 端,使用 SSL 为什麽要使用 ...

Android学习笔记19

今天建立了dialog的viewmodel去实作原本的动作 class Dvm(applicatio...

Day15 跟着官方文件学习Laravel-实作API(二)

今天我们要继续实作store,昨天我们已经完成service了,今天应该不难。 public fun...

[Day 28] - 『转职工作的Lessons learned』 - Cube.js(IV)

後端连线资讯设定好,且CUBE也设定好後,就可以继续处理前端的连线。 首先需要在前端安装两个套件 #...

#6-无限文字Logo跑马灯 (不用JS! CSS Animation)

文字跑马灯偶尔会在一些运动品牌或是潮牌看到,装饰效果很棒又很炫, 以前也是傻傻以为要用JS写,侦测跑...