การออกแบบการสนทนาคืออะไร

การออกแบบการสนทนาเป็นภาษาการออกแบบโดยอิงจากการสนทนาของมนุษย์ (คล้ายกับดีไซน์ Material ที่ใช้ภาษาการออกแบบโดยอิงตามปากกาและกระดาษ) ยิ่งอินเทอร์เฟซมีความใช้ประโยชน์จาก มนุษย์มากเท่าไร ผู้ใช้ก็ยิ่งต้องสอนวิธีใช้น้อยลงเท่านั้น ซึ่งเป็นการสังเคราะห์รูปแบบหลายรายการ ได้แก่ การออกแบบอินเทอร์เฟซผู้ใช้ด้วยเสียง การออกแบบการโต้ตอบ การออกแบบภาพ การออกแบบการเคลื่อนไหว การออกแบบเสียง และการเขียน UX

บทบาทของนักออกแบบการสนทนาเหมือนกับของสถาปนิกที่เชื่อมโยงแผนที่สิ่งที่ผู้ใช้ทําได้ในพื้นที่ทํางานไปพร้อมๆ กับการพิจารณาทั้งความต้องการของผู้ใช้และข้อจํากัดด้านเทคโนโลยี โดยจะดูแลจัดการการสนทนา โดยกําหนดขั้นตอนและตรรกะของกระบวนการดังกล่าวในข้อกําหนดการออกแบบโดยละเอียดซึ่งแสดงถึงประสบการณ์ของผู้ใช้ที่สมบูรณ์ บริษัทนี้เป็นพาร์ทเนอร์กับผู้มีส่วนเกี่ยวข้องและนักพัฒนาซอฟต์แวร์เพื่อออกแบบสิ่งต่างๆ และทําให้ประสบการณ์นี้เป็นจริง


การออกแบบการสนทนาคืออะไร

หากคุณมีอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) ที่ใช้งานได้ดีอยู่แล้ว คุณอาจต้องการเพิ่มการป้อนข้อมูลด้วยเสียงและการอ่านออกเสียงข้อความ (TTS) เพื่อเปลี่ยนการออกแบบนั้นให้กลายเป็นการสนทนา การที่คนทั่วไปเข้าใจเราว่า "การสนทนา" หมายถึงการพูดหรือได้ยินเพียงคําเดียวว่า การสนทนาเป็นโมฆะหลายครั้ง

หลักๆ แล้ว การออกแบบการสนทนาจะเกี่ยวข้องกับขั้นตอนการสนทนาและตรรกะของการสนทนา ดังนั้น คุณจึงต้องเริ่มจากล่างขึ้นบนเมื่อออกแบบอินเทอร์เฟซใหม่ให้เป็นแบบพูดคุยกันได้ ตรรกะที่ทํางานได้เกือบจะเป็นอินเทอร์เฟซกราฟิกนั้น จะไม่ทํางานเลยเหมือนกับอินเทอร์เฟซแบบสนทนา

การสนทนาไม่ควรเป็นสิ่งที่จะเกิดขึ้นในภายหลัง แต่เป็นแผนกลยุทธ์ของสิ่งที่เป็นไปได้และวิธีที่ผู้ใช้จะไป

Ido Green, ดูวิธีออกแบบแอป Google Assistant ที่ดีขึ้น


ลักษณะตัวตนของระบบและผู้ใช้

บทบาทหนึ่งของนักออกแบบการสนทนาคือบทบาทของนักเขียนบทภาพยนตร์ ก่อนเขียนกล่องโต้ตอบ คุณจะต้องเข้าใจอย่างชัดเจนว่าใครคือตัวละคร ส่วนตัวตนคือเครื่องมือออกแบบที่ใช้สําหรับเรื่องนี้ ลักษณะตัวตนที่ดีมีความเฉพาะเจาะจงมากพอที่จะทําให้เกิดเสียงและบุคลิกเฉพาะตัวแต่สั้นกระชับพอที่จะทําให้เป็นที่จดจําได้ง่ายเมื่อเขียนกล่องโต้ตอบ ควรตอบคําถามได้ง่ายขึ้นว่า "ลักษณะตัวตนนี้จะบอกอะไรหรือทําแบบนั้น"

ลักษณะตัวตนของระบบคือพาร์ทเนอร์การสนทนาที่สร้างให้เป็นส่วนหน้าของเทคโนโลยีที่ผู้ใช้โต้ตอบด้วยโดยตรง การกําหนดลักษณะตัวตนของระบบที่ชัดเจนเป็นสิ่งสําคัญที่จะช่วยให้มั่นใจได้ว่าผู้ใช้จะได้รับประสบการณ์ใช้งานที่มีความสม่ําเสมอ มิฉะนั้น ผู้ออกแบบแต่ละคนจะทําตามแนวทางการสนทนาส่วนตัวของตนเองและประสบการณ์การใช้งานโดยรวมก็จะรู้สึกไม่ต่อเนื่อง

Google ได้สร้าง Google Assistant ทุกอย่างที่ Assistant ทํา (เช่น เขียน เขียน แสดง แนะนํา) และทุกที่ที่ Google Assistant ปรากฏ (เช่น รูปลักษณ์ของซอฟต์แวร์และฮาร์ดแวร์) ได้รับการออกแบบให้กระตุ้นลักษณะตัวตนที่สอดคล้องกัน

นักพัฒนาซอฟต์แวร์การดําเนินการบุคคลที่สามต้องสร้างลักษณะตัวตนของตัวเอง โดยทั่วไปจะเริ่มต้นด้วยการระดมความคิดเกี่ยวกับคําคุณศัพท์ (เช่น เป็นมิตร เชื่อถือได้) แล้วจํากัดให้เหลือเพียงคําสั้นๆ รายการนี้จะกลายเป็นคําอธิบายสั้นๆ ซึ่งมักจะแสดงพร้อมกับรูปภาพ ดูคําแนะนําโดยละเอียดได้ที่สร้างลักษณะตัวตน

ลองนึกถึงผู้ที่คุณจะใช้การดําเนินการ พยายามให้แยกประเภทออกเป็น 2-3 ประเภท เช่น กลุ่มมิลเลนเนียลกับผู้ปกครองวัยกลางคน ลักษณะตัวตนของผู้ใช้เหล่านี้จะช่วยหลีกเลี่ยงการออกแบบสําหรับตัวคุณเองและเป้าหมายของคุณเท่านั้น สําหรับหลักเกณฑ์โดยละเอียด โปรดดูระบุผู้ใช้ของคุณ
ลักษณะตัวตนของผู้ใช้คือคําอธิบายสั้นๆ ที่เฉพาะเจาะจงของผู้ใช้แต่ละราย

ลักษณะตัวตนของผู้ใช้: Amy อายุ 32 ปี เป็นนักพัฒนาซอฟต์แวร์ Android ที่ออกแบบและสร้างแอปพลิเคชันเกมขั้นสูง เธอเป็นสมาชิกของ Women Who Code เธออาศัยอยู่ในออสตินและมักจะเดินทางไปทํางาน

เพิ่มเป้าหมายและบริบทเพื่อสร้างเส้นทางของผู้ใช้

เป้าหมายของผู้ใช้: เธอกําลังวางแผนการเดินทางที่ Google I/O ที่เมาน์เทนวิว โดยหวังว่าจะได้ใช้ประโยชน์จากการเดินทางครั้งนี้ให้มากที่สุด

บริบทของผู้ใช้: เธออยู่ในร้านน้ําชาร้านโปรดเพราะกิจกรรมพบปะของเขาไม่ได้เริ่มต้นขึ้นในอีก 1 ชั่วโมง


การสนทนาสําหรับคอมพิวเตอร์

การออกแบบการสนทนาเป็นเรื่องของการสอนให้คอมพิวเตอร์สื่อสารสื่อสารกันอย่างมีประสิทธิภาพและเป็นไปตามธรรมเนียมปฏิบัติของมนุษย์
เริ่มต้นจากสิ่งที่มนุษย์ทํา

การสนทนาด้วยคอมพิวเตอร์ไม่ควรรู้สึกกระอักกระอ่วนหรือมีรูปแบบที่ผิดแปลกและมีวิวัฒนาการเมื่อกว่า 100 ปีที่ผ่านมา แต่คอมพิวเตอร์ควรปรับตัวให้เข้ากับระบบการสื่อสารที่ผู้ใช้ได้เรียนรู้เป็นอย่างแรกและรู้จักดีที่สุด วิธีนี้จะช่วยให้คุณสร้างประสบการณ์การใช้งานที่ราบรื่นและราบรื่น

ปรับให้เข้ากับข้อจํากัดทางเทคนิค

คอมพิวเตอร์ในบางระบบไม่สามารถรองรับมนุษย์ได้ ข้อจํากัดด้านเทคนิคช่วยแนะนําสถานการณ์ที่ไม่ได้เกิดขึ้นในการสนทนาระหว่างมนุษย์ เช่น บทสนทนาของมนุษย์จะไม่ล้มเหลวเนื่องจากข้อผิดพลาดที่ไม่สามารถกู้คืนได้ บทสนทนาของมนุษย์ไม่จําเป็นต้องเริ่มต้นด้วยคําหรือวลีที่เฉพาะเจาะจง เช่น "Ok Google" ในกรณีเหล่านี้ จะต้องมีการศึกษาวิจัยผู้ใช้เพื่อหาวิธีที่ดีที่สุด

ใช้ประโยชน์จากจุดแข็งทางเทคนิค

ในทางอื่นๆ คอมพิวเตอร์อาจเกินความสามารถของมนุษย์ พวกเขาจะไม่รู้สึกเบื่อหน่ายกับการถูกถามคําถามเดิม พวกเขาจะไม่ขุ่นเคืองจากการที่ได้รับคําสั่ง ไม่จําเป็นต้องระบุคําตอบของคําตอบด้วยคําเติมหรือภาษาสูตรอื่นๆ เช่น อืม และ ahs พวกเขาสามารถค้นหาและแบ่งปันข้อมูลได้อย่างรวดเร็ว มองหาโอกาสที่จะหลีกเลี่ยงการสร้างความรําคาญ ทําให้การสนทนามีประสิทธิภาพมากขึ้น และเกินความคาดหมาย