什麼是對話設計?
對話設計是依據人類對話設計的設計語言 (類似質感設計是以筆和紙張為基礎的設計語言)。介面越有人類的對話,使用者就越需熟悉介面。這個架構整合了數個設計領域,包括語音使用者介面設計、互動設計、視覺設計、動作設計、音訊設計和使用者體驗寫作。
對話設計人員的職責就像建築師,可規劃使用者能在聊天室中進行的活動,並同時考量使用者的需求和技術限制。這些頻道會透過詳細的設計規格,向使用者詳細說明流程和詳細的邏輯,以及完整的使用者體驗。合作夥伴與利害關係人與開發人員攜手合作,不斷修正設計設計,並分享親身體驗。
什麼是對話設計?
如果您已有運作中的圖形使用者介面 (GUI),您可能會想新增語音輸入和文字轉語音 (TTS) 輸出內容,來轉換成對話設計。常見的誤解是,「對話」只指的是口述或聽說的內容:對話其實就是多重模組。
對話設計的核心為對話的流程及其邏輯。因此,在將介面設計為對話式時,必須先從底部往下開始。圖形介面的邏輯幾乎不會像對話式介面一樣運作。
對話不應漫長而無,而是以發展藍圖和使用者方式為基礎。
Ido Green,瞭解如何設計更優質的 Google 助理應用程式
系統和使用者人物角色
使用者人物角色
![](https://developers.google.cn/static/assistant/conversation-design/images/user-persona-amy.jpg?authuser=19&hl=zh-tw)
使用者人物角色:Amy (32) 是 Android 開發人員,負責設計和建構進階遊戲應用程式。她是女性 Who Code 的成員。她住在奧斯汀,而且經常工作。
![](https://developers.google.cn/static/assistant/conversation-design/images/user-journey.jpg?authuser=19&hl=zh-tw)
使用者目標:她正在規劃山景城的 Google I/O 大會,希望這趟行程能發揮最大效益。
使用者背景資訊:由於她身邊沒有開會,因此在她最喜歡的當地茶室工作。
電腦版對話
先從人類的意圖著手 |
對電腦進行的對話不應讓人覺得尷尬或斷行的圖案,已在過去十萬年來不斷演進。相反地,電腦應優先採用使用者所學最熟悉的通訊系統。如此一來,您就能創造直觀易用的體驗。 |
適應技術限制 |
在某些方面,電腦會短暫落於人形的能力。技術限制會導致人在人類的對話中不會出現的情況。舉例來說,只要發生無法復原的錯誤,就不像人類對話會失敗。人形對話不需要以特定字詞或詞組出現,例如「Ok Google」。在這類情況下,請參考使用者研究來決定最佳方式。 |
善用技術優勢 |
其他方面,電腦也可能超出人類能力。他們不會因此重複接受相同的問題。系統不會以指令來指出這類情況。你不需要在回覆內容中填充填充詞或其他公式 (例如 um 和 ah)。他們能快速找到並分享資訊。尋找避免出現幹擾、簡化對話及達到期望的商機。 |