什麼是對話設計?

對話設計是依據人類對話設計的設計語言 (類似質感設計是以筆和紙張為基礎的設計語言)。介面越有人類的對話,使用者就越需熟悉介面。這個架構整合了數個設計領域,包括語音使用者介面設計、互動設計、視覺設計、動作設計、音訊設計和使用者體驗寫作。

對話設計人員的職責就像建築師,可規劃使用者能在聊天室中進行的活動,並同時考量使用者的需求和技術限制。這些頻道會透過詳細的設計規格,向使用者詳細說明流程和詳細的邏輯,以及完整的使用者體驗。合作夥伴與利害關係人與開發人員攜手合作,不斷修正設計設計,並分享親身體驗。


什麼是對話設計?

如果您已有運作中的圖形使用者介面 (GUI),您可能會想新增語音輸入和文字轉語音 (TTS) 輸出內容,來轉換成對話設計。常見的誤解是,「對話」只指的是口述或聽說的內容:對話其實就是多重模組。

對話設計的核心為對話的流程及其邏輯。因此,在將介面設計為對話式時,必須先從底部往下開始。圖形介面的邏輯幾乎不會像對話式介面一樣運作。

對話不應漫長而無,而是以發展藍圖和使用者方式為基礎。

Ido Green,瞭解如何設計更優質的 Google 助理應用程式


系統和使用者人物角色

對話設計人員的職責是擔任編劇。在撰寫對話方塊之前,您必須先清楚瞭解人物是誰,人物角色是此用於設計的工具。優秀的人物角色在展現獨特特質時,會展現獨特的特質,但請簡單扼要,在編寫對話時也能輕鬆分辨重點。您應能輕鬆回答「這個員工角色在什麼情況下會做什麼或做什麼?」

系統人物角色是對話式技術的前端,可做為使用者直接互動的技術技術。想要定義一致的使用者體驗,就必須定義明確的系統人物角色。否則,每位設計師都會配合各自的對話風格,呈現整體的使用體驗。

我們打造了 Google 助理。在「Google 助理」的所有功能 (例如,撰寫、顯示、建議) 及「Google 助理」顯示的一切 (例如軟體和硬體的外觀與風格) 中,都有可能叫用一致的人物角色。

第三方動作的開發人員必須建立自己的人物角色。一般而言,一開始腦力激盪 (例如:友善、值得信賴) 再縮小為短清單,這份清單就像是圖片,通常也包含圖片。如需詳細指南,請參閱「建立人物角色」。

請列出幾個您預期想要使用動作的特定使用者。試著使用 2 到 3 種不同的類型,例如一個千禧世代和有效的家長。這方面的人物角色有助於您設計出適合自己和目標的點子。如需詳細指南,請參閱「識別使用者」。
使用者人物角色是個人的簡短描述。

使用者人物角色:Amy (32) 是 Android 開發人員,負責設計和建構進階遊戲應用程式。她是女性 Who Code 的成員。她住在奧斯汀,而且經常工作。

新增目標和情境,建立使用者歷程。

使用者目標:她正在規劃山景城的 Google I/O 大會,希望這趟行程能發揮最大效益。

使用者背景資訊:由於她身邊沒有開會,因此在她最喜歡的當地茶室工作。


電腦版對話

對話設計旨在教導電腦使用者如何熟悉人類的對話模式及慣例。
先從人類的意圖著手

對電腦進行的對話不應讓人覺得尷尬或斷行的圖案,已在過去十萬年來不斷演進。相反地,電腦應優先採用使用者所學最熟悉的通訊系統。如此一來,您就能創造直觀易用的體驗。

適應技術限制

在某些方面,電腦會短暫落於人形的能力。技術限制會導致人在人類的對話中不會出現的情況。舉例來說,只要發生無法復原的錯誤,就不像人類對話會失敗。人形對話不需要以特定字詞或詞組出現,例如「Ok Google」。在這類情況下,請參考使用者研究來決定最佳方式。

善用技術優勢

其他方面,電腦也可能超出人類能力。他們不會因此重複接受相同的問題。系統不會以指令來指出這類情況。你不需要在回覆內容中填充填充詞或其他公式 (例如 umah)。他們能快速找到並分享資訊。尋找避免出現幹擾、簡化對話及達到期望的商機。