Thiết kế cuộc trò chuyện là gì?

Thiết kế cuộc trò chuyện là một ngôn ngữ thiết kế dựa trên cuộc trò chuyện của con người (tương tự như cách thiết kế material design là ngôn ngữ thiết kế dựa trên bút và giấy). Giao diện càng tận dụng cuộc trò chuyện của con người, thì càng ít người dùng được dạy cách sử dụng giao diện đó. Đây là tổng hợp một số nguyên tắc thiết kế, bao gồm thiết kế giao diện người dùng thoại, thiết kế tương tác, thiết kế hình ảnh, thiết kế chuyển động, thiết kế âm thanh và viết trải nghiệm người dùng.

Vai trò của một nhà thiết kế hội thoại giống như một kiến trúc sư, vạch ra những việc người dùng có thể làm trong một không gian, đồng thời xem xét cả nhu cầu của người dùng và những hạn chế về công nghệ. Họ sắp xếp cuộc trò chuyện, xác định luồng và logic cơ bản của cuộc trò chuyện trong một quy cách thiết kế chi tiết thể hiện trải nghiệm người dùng đầy đủ. Họ hợp tác với các bên liên quan và nhà phát triển để lặp lại thiết kế và mang lại trải nghiệm sống động cho người dùng.


Thiết kế cuộc hội thoại là gì?

Nếu đã có một giao diện người dùng đồ hoạ (GUI) phù hợp, bạn có thể chỉ cần thêm tính năng nhập bằng giọng nói và chuyển văn bản sang lời nói (TTS) để biến tính năng đó thành một thiết kế hội thoại. Người ta thường hiểu lầm rằng "cuộc trò chuyện" chỉ đề cập đến những gì người ta nói và nghe – Cuộc trò chuyện vốn dĩ là đa phương thức.

Về cơ bản, thiết kế cuộc trò chuyện xoay quanh luồng trò chuyện và logic cơ bản của cuộc trò chuyện. Do đó, bạn cần bắt đầu từ dưới lên khi thiết kế lại giao diện để trò chuyện. Logic hoạt động cho giao diện đồ họa hầu như không bao giờ hoạt động nguyên trạng đối với giao diện trò chuyện.

Cuộc trò chuyện không nên là sự cân nhắc; thay vào đó, đây là lộ trình về những điều có thể xảy ra và cách người dùng đến đó.

Ido Green, Tìm hiểu cách thiết kế ứng dụng Trợ lý Google tốt hơn


Cá tính hệ thống và người dùng

Một vai trò của người thiết kế hội thoại là người viết kịch bản. Trước khi có thể viết hộp thoại, bạn phải có hình ảnh rõ ràng về các nhân vật; tính cách là công cụ thiết kế được sử dụng cho việc này. Một cá tính tốt cũng đủ đặc trưng để gợi lên giọng nói và cá tính độc đáo, nhưng cũng đủ ngắn gọn để dễ dàng giữ tâm trí khi viết một hộp thoại. Bạn cần trả lời câu hỏi một cách dễ dàng: "Cá tính này sẽ nói hoặc làm gì trong tình huống này?"

Cá tính hệ thống là đối tác trò chuyện được tạo trên giao diện người dùng của công nghệ mà người dùng sẽ tương tác trực tiếp. Xác định chân dung hệ thống rõ ràng là rất quan trọng để đảm bảo trải nghiệm người dùng nhất quán. Nếu không, mỗi nhà thiết kế sẽ đi theo một phong cách trò chuyện riêng và trải nghiệm tổng thể sẽ bị rời đi.

Tại Google, chúng tôi đã tạo ra Trợ lý Google. Mọi tính năng của Trợ lý (ví dụ: nói, ghi, hiển thị, đề xuất) và mọi nơi mà Trợ lý Google xuất hiện (ví dụ: giao diện của phần mềm và phần cứng) đều được thiết kế để gợi lên một cá tính nhất quán.

Nhà phát triển Hành động bên thứ ba phải tạo cá tính của riêng mình. Thông thường, việc này bắt đầu bằng cách phân tích các tính từ (ví dụ: thân thiện, đáng tin cậy) và thu hẹp các danh từ thành một danh sách ngắn. Danh sách này trở thành nội dung mô tả ngắn, thường đi kèm với hình ảnh. Để biết hướng dẫn chi tiết, hãy xem bài viết Tạo cá tính.

Hãy nghĩ đến một số người cụ thể mà bạn mong muốn sử dụng Hành động của mình. Hãy thử có 2 đến 3 loại khác nhau, ví dụ: thế hệ Y và phụ huynh đang làm việc. Những chân dung người dùng này sẽ giúp bạn tránh thiết kế chỉ dành riêng cho bạn và mục tiêu của bạn. Để biết hướng dẫn chi tiết, hãy xem bài viết Xác định người dùng của bạn.
Cá tính của người dùng là thông tin mô tả cụ thể nhưng ngắn gọn về một người dùng cá nhân.

Cá tính người dùng: Amy, 32 tuổi, là một nhà phát triển Android, người thiết kế và xây dựng các ứng dụng trò chơi nâng cao. Cô ấy là thành viên của chương trình Women Who Code. Cô ấy sống ở Austin và thường xuyên đi công tác.

Thêm mục tiêu và ngữ cảnh để tạo hành trình của người dùng.

Mục tiêu người dùng: Cô đang lập kế hoạch chuyến đi của mình đến Mountain View cho Google I/O, hy vọng tận dụng tối đa chuyến đi của cô.

Ngữ cảnh người dùng: Cô ấy đang ở phòng trà yêu thích tại địa phương vì cuộc họp gần đó của cô ấy không bắt đầu thêm một giờ nữa.


Cuộc trò chuyện cho máy tính

Thiết kế hội thoại hướng đến việc dạy máy tính thành thạo cuộc trò chuyện của con người và quy ước của nó.
Bắt đầu với việc con người làm

Các cuộc trò chuyện với máy tính không được gây cảm giác khó xử hoặc phá vỡ các mẫu hình đã phát triển trong hơn một trăm nghìn năm qua. Thay vào đó, máy tính phải thích ứng với hệ thống giao tiếp mà người dùng biết trước tiên và biết rõ nhất. Điều này giúp tạo ra một trải nghiệm trực quan và dễ dàng.

Thích ứng với các hạn chế về kỹ thuật

Theo một số cách, máy tính còn thiếu năng lực của con người. Các hạn chế về kỹ thuật đưa ra những tình huống không xảy ra trong cuộc trò chuyện giữa người với người. Ví dụ: cuộc trò chuyện của con người không bao giờ thành công do lỗi không thể khôi phục. Cuộc trò chuyện của con người không đòi hỏi phải bắt đầu bằng một từ hoặc cụm từ cụ thể, ví dụ: “Ok Google”. Trong những trường hợp này, hãy dựa vào nghiên cứu người dùng để xác định phương pháp tốt nhất.

Tận dụng các điểm mạnh về kỹ thuật

Theo cách khác, máy tính có thể vượt quá khả năng của con người. Họ cảm thấy mệt mỏi khi được hỏi những câu hỏi giống nhau. Chúng không bị xúc phạm bằng cách đưa ra lệnh. Không cần phải trả lời câu trả lời của họ bằng từ điền hoặc ngôn ngữ công thức khác, ví dụ: umahs. Họ có thể nhanh chóng tìm và chia sẻ thông tin. Hãy tìm kiếm các cơ hội để tránh phiền toái, sắp xếp hợp lý các cuộc trò chuyện và vượt quá mong đợi.