Amazon Alexa 語(yǔ)音設(shè)計(jì)指南(一):設(shè)計(jì)流程

2 評(píng)論 18923 瀏覽 76 收藏 8 分鐘

本文是一篇來(lái)自阿里云交互設(shè)計(jì)師的譯文,并結(jié)合以往的VUI設(shè)計(jì)經(jīng)驗(yàn)與我們分享。enjoy~

譯者注:

2014年11月6日,Amazon Echo在亞馬遜官網(wǎng)悄然上市,我們未曾想到,2015年,這款將語(yǔ)音作為唯一操作方式的智能音箱會(huì)成為一匹黑馬,沖破語(yǔ)音交互市場(chǎng)暗淡的迷霧,為語(yǔ)音產(chǎn)品商業(yè)化的成功帶來(lái)第一縷曙光。

Amazon Alexa Voice Design Guide針對(duì)Amazon?Echo系列產(chǎn)品內(nèi)置語(yǔ)音助理Alexa的語(yǔ)音交互設(shè)計(jì)進(jìn)行了指導(dǎo)和規(guī)范,除了便于開(kāi)發(fā)者將場(chǎng)景接入Echo之外,對(duì)于語(yǔ)音產(chǎn)品的設(shè)計(jì)人員和產(chǎn)品經(jīng)理而言,它也是新興的自然語(yǔ)音交互業(yè)內(nèi)第一份相對(duì)完整、成熟的VUI交互指南和設(shè)計(jì)規(guī)范。同類的規(guī)范還有Google近期推出的對(duì)話式交互規(guī)范指南。個(gè)人認(rèn)為,和Google的對(duì)話設(shè)計(jì)指南相比,Amazon的指南更加注重實(shí)操性,對(duì)于具體的設(shè)計(jì)流程描述和范例也更加清晰。

對(duì)于這份設(shè)計(jì)指南的翻譯,是結(jié)合我以往的VUI設(shè)計(jì)經(jīng)驗(yàn),以及個(gè)人的理解,部分內(nèi)容沒(méi)有采用直譯,專業(yè)術(shù)語(yǔ)部分給出了英文對(duì)照。

希望給對(duì)于VUI設(shè)計(jì)有濃厚興趣的同學(xué)一些參考。

第一章 設(shè)計(jì)流程

我們的目標(biāo)是讓Alexa能夠更加快速、便捷、令人愉悅的完成任務(wù),讓用戶喜歡用這種全新的語(yǔ)音交互方式同Echo對(duì)話。

在設(shè)計(jì)技能(skill)之前,你需要先把用戶可能和Alexa發(fā)生的對(duì)話 (dialog) 通過(guò)腳本(script)表達(dá)出來(lái)。完成任務(wù)、滿足用戶的需求是首要目標(biāo),在達(dá)到這一目標(biāo)后,你還可以增加一些繁復(fù)的設(shè)計(jì)和有趣的驚喜。認(rèn)真思考一下,你希望用戶從這些技能中體驗(yàn)和感受到什么。

確定目的,創(chuàng)建用戶故事

首先,你要知道用戶想要完成什么任務(wù),這決定了你要做一個(gè)怎樣的技能,同時(shí),也要明確這個(gè)技能可以給用戶帶來(lái)怎樣的益處。

然后,用一個(gè)故事描繪出用戶在你的技能中想要得到什么,他們會(huì)做什么。

最后,用腳本(script)和流程(flow)去定義交互的細(xì)節(jié)和多樣化的表達(dá)方式(variantions)。

(1)確定目的(purpose)和功能(capabilities)

設(shè)計(jì)一個(gè)或及個(gè)情境(scenarios),讓用戶覺(jué)得你的技能有用并且有使用的沖動(dòng)。

具體原則如下:

  • 這個(gè)技能的目的是什么?為什么用戶會(huì)想要使用它?
  • 用戶在使用前,使用中,使用后都會(huì)做什么?
  • 用戶可以通過(guò)這個(gè)功能得到什么在其他產(chǎn)品上無(wú)法獲取的價(jià)值或體驗(yàn)?

(2)創(chuàng)建用戶故事(user story)

根據(jù)技能的目的和基本功能點(diǎn),定義每一個(gè)交互節(jié)點(diǎn)。

具體原則如下:

  • 這個(gè)技能的邊界是什么,用戶可以做什么,不能做什么?
  • 用戶希望得到什么信息?
  • 用戶可以通過(guò)什么方式觸發(fā)這個(gè)技能?
  • 什么功能點(diǎn)可以支持這個(gè)目的?
  • 創(chuàng)建該技能是否需要調(diào)用一些信息或者數(shù)據(jù),比如來(lái)自某個(gè)app或者服務(wù)平臺(tái)?

撰寫腳本

腳本(scripts)描繪了用戶和Alexa之間的對(duì)話,這有點(diǎn)像一個(gè)電影或者戲劇的臺(tái)本,這是一種非常有效的定義對(duì)話流程的方式。使用腳本你可以挖掘出一些容易被忽略掉的細(xì)節(jié)。

具體原則如下:

  • 保證對(duì)話簡(jiǎn)潔
  • 腳本描述的是對(duì)話模式,而非讀寫模式
  • 避免措辭重復(fù)
  • 提供用戶需要的信息
  • 不要假設(shè)用戶知道做什么或者會(huì)發(fā)生什么
  • 清晰的提供選擇
  • 一般來(lái)說(shuō),一次性提供不超過(guò)三個(gè)選擇
  • 一次只詢問(wèn)一個(gè)信息

建立對(duì)話流程(flow)

基礎(chǔ)腳本不足以展示出真實(shí)情況下的所有語(yǔ)音交互狀態(tài)。用戶可能惜字如金,或長(zhǎng)篇大論,或者說(shuō)出一些完全超乎你想象的話。請(qǐng)使用下面這些技巧去擴(kuò)展你的腳本,并且設(shè)計(jì)出用戶完成任務(wù)所能使用到的不同的路徑:

(1)描繪出完成任務(wù)的最短路徑

最短路徑是在一輪對(duì)話之中,用戶一次性給出所有的必要信息和槽(slot),數(shù)據(jù)源接口對(duì)接良好(如有),并且其他的先決條件也都齊備的情況。

(2)定義替換路徑和決?

通常,用戶說(shuō)的話不會(huì)包括所有的必要信息。在對(duì)話流程中,需要定義替換路徑(alternate paths)和決策樹(shù)(decision trees)。

(3)定義后端系統(tǒng)邏輯的決策流程

定義系統(tǒng)后臺(tái)的決策邏輯,比如判斷新老用戶后提供不同的交互方式。系統(tǒng)后臺(tái)的邏輯判斷將決定用戶的使用流程。

(4)定義技能將如何幫助用戶

幫助(help)的作用是給予用戶關(guān)于技能清晰的引導(dǎo)。因?yàn)榧寄苁呛軓?fù)雜的,用戶能從幫助中得到針對(duì)某項(xiàng)功能點(diǎn)的使用方式或更加全面的使用引導(dǎo)。

(5)定義數(shù)據(jù)連接的流程(如需要)

定義數(shù)據(jù)連接所需的信息,同時(shí)也需要去定義在數(shù)據(jù)連接失敗情況下的反饋流程。

準(zhǔn)備搭建技能

當(dāng)你寫好了腳本和對(duì)話流程之后,就可以開(kāi)始著手搭建你的技能了。在這個(gè)過(guò)程中,你還需要設(shè)計(jì)引導(dǎo)用戶參與對(duì)話的方式。

(1)定義意圖

意圖(intents)代表了你的技能具備的能力。比如一個(gè)制定旅行的技能可能會(huì)包含五個(gè)意圖,包括:計(jì)劃旅程、訂票、停止、取消和幫助。

關(guān)于如何基于你的腳本和流程定義一個(gè)意圖列表,請(qǐng)看第二章:用戶說(shuō)什么

(2)定義表達(dá)方式

表達(dá)方式(utterances)包括大量單詞、短語(yǔ)、句子,也就是用戶所說(shuō)的那些能夠表達(dá)他們意圖的話語(yǔ)。比如說(shuō),在表達(dá)計(jì)劃旅程這個(gè)意圖的時(shí)候,用戶可能會(huì)說(shuō)“計(jì)劃一次旅行”“計(jì)劃下周五的旅行”或者“計(jì)劃一次去香山的徒步旅行”。

關(guān)于如何定義表達(dá)方式,請(qǐng)看第二章:用戶說(shuō)什么。

相關(guān)閱讀

Amazon Alexa 語(yǔ)音設(shè)計(jì)指南(二):用戶說(shuō)什么

 

原文地址:https://developer.amazon.com/designing-for-voice

譯者:Rachel Hu,阿里云OS VUI交互設(shè)計(jì)師

本文由 @Rachel Hu?翻譯發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 贊贊贊!

    來(lái)自浙江 回復(fù)