تصميم تجارب صوتية

نشرت: 2022-03-10
ملخص سريع ↬ أصبحت الواجهات القائمة على الصوت شائعة. كان المساعدون الصوتيون مثل Siri و Cortana موجودين منذ بضع سنوات ، ولكن في موسم العطلات الماضي ، شقت الأجهزة التي تعمل بالصوت من Amazon و Google طريقها إلى ملايين المنازل. يقدر التحليل الأخير من VoiceLabs أنه سيتم شحن 24.5 مليون جهاز يعمل بالصوت هذا العام ، أي ما يقرب من أربعة أضعاف ما تم شحنه في العام الماضي. بصفتنا مصممين ذوي خبرة ، لدينا الآن فرصة لتصميم تجارب صوتية وواجهات!

يقدر التحليل الأخير من VoiceLabs أنه سيتم شحن 24.5 مليون جهاز يعمل بالصوت هذا العام ، أي ما يقرب من أربعة أضعاف ما تم شحنه في العام الماضي. بصفتنا مصممين ذوي خبرة ، لدينا الآن فرصة لتصميم تجارب صوتية وواجهات!

لا تعني الواجهة الجديدة أنه يتعين علينا تجاهل كل شيء طبقناه بنجاح على الواجهات السابقة ؛ سنحتاج إلى تكييف عمليتنا مع الفروق الدقيقة للواجهات الصوتية ، بما في ذلك تفاعلات المحادثة وعدم وجود شاشة. سننظر في كيفية عمل الجني النموذجي في الزجاجة ، ونناقش الخطوات المتضمنة في تصميم التجارب الصوتية ، ونوضح هذه الخطوات من خلال تصميم تطبيق صوتي لـ Alexa (أو Skill ، كما تسميه Amazon).

### قراءة إضافية عن SmashingMag:

  • تحسين تجربة المستخدم مع Web Speech API
  • إرشادات للتصميم باستخدام الصوت
  • تجربة تركيب الكلام
  • ما هو تصميم تجربة المستخدم؟ نظرة عامة ، الأدوات والموارد
المزيد بعد القفز! أكمل القراءة أدناه ↓
## فهم الواجهات الصوتية تمامًا كما تعمل تطبيقات الجوّال على نظام تشغيل وجهاز ، يجب أن تعمل ثلاث طبقات معًا لتمكين التفاعلات الصوتية:
طبقات واجهة المستخدم الصوتية
الطبقات التي تمكّن التفاعلات الصوتية
  1. التطبيق الصوتي (Amazon Skills and Actions for Google) ؛
  2. منصة الذكاء الاصطناعي (Amazon Alexa ، Google Assistant ، Apple Siri ، Microsoft Cortana) ؛
  3. جهاز (صدى ، منزل ، هواتف ذكية ، أجهزة كمبيوتر).
تستخدم كل طبقة الطبقة الموجودة أدناه وتدعم الطبقة الموجودة فوقها. تقع واجهة الصوت في الطبقتين العلويتين ، وكلاهما موجود في السحابة ، وليس على الجهاز نفسه. دعونا نلقي نظرة خاطفة على الغطاء لنرى كيف تعمل هذه الطبقات معًا ، باستخدام Alexa Jeopardy! المهارة كمثال.

كيف تعمل واجهات الصوت - مثال على مهارة الخطر
الطبقات التي تمكّن التفاعلات الصوتية. (عرض النسخة الكبيرة)

الأجهزة التي تعمل بالصوت مثل Amazon Echo و Google Home تستمع باستمرار ، في انتظار كلمة تنبيه ("Alexa ..." أو "OK ، Google ...") للانتقال إلى العمل. بمجرد التنشيط ، يرسل الجهاز الصوت الذي يتبع إلى منصة AI في السحابة ("... العب Jeopardy!"). تستخدم المنصة مزيجًا من التعرف التلقائي على الكلام (ASR) وفهم اللغة الطبيعية (NLU) لفك تشفير نية المستخدم (لبدء لعبة معلومات عامة) وإرسالها إلى التطبيق الداعم (Jeopardy! J6 Skill on Alexa). يعالج التطبيق الطلب ويستجيب من خلال النص (ومرئي إن أمكن). تقوم المنصة بتحويل النص إلى كلام وتشغيله من خلال الجهاز ("مرحبًا بك في Jeopardy J6. إليك أدلة اليوم ..."). كل هذا في غضون ثوان.

بناء الخبرات الصوتية

في العام الماضي ، واجه مارك زوكربيرغ تحديًا شخصيًا لبناء ذكاء اصطناعي بسيط لإدارة منزله. لقد فعل ، وأطلق عليها اسم جارفيس وأعطاها صوت مورغان فريمان.

يقدم مارك زوكربيرج مورغان فريمان إلى الذكاء الاصطناعي الذي يستخدم صوته
يقدم مارك زوكربيرج مورغان فريمان إلى الذكاء الاصطناعي الذي يستخدم صوته. (الصورة: مارك زوكربيرج)

يمكن للبقية منا ممن لا يملكون القدرة أو الموارد لفعل الشيء نفسه أن يفلتوا من بناء تطبيقات صوتية تعمل على منصات الذكاء الاصطناعي المعقدة التي تم بناؤها بالفعل. هذا يحررنا من القلق فقط بشأن تصميم وتطوير التطبيق الصوتي ، وذلك أيضًا من خلال عملية تطوير مبسطة. وفرت أمازون وجوجل وصولاً مفتوحًا إلى القوالب والتعليمات التفصيلية خطوة بخطوة لإنشاء أنواع مختلفة من التطبيقات الصوتية ، لدرجة أنه حتى غير المطورين يمكنهم تطوير تطبيق في حوالي ساعة!

إن استثمارهم في تبسيط تطوير التطبيقات يؤتي ثماره ، مع إطلاق آلاف التطبيقات الصوتية الجديدة كل شهر. يعيد النمو في التطبيقات الصوتية ذكريات اندفاع الذهب على الويب في التسعينيات ، فضلاً عن انفجار تطبيقات الأجهزة المحمولة الذي أعقب إطلاق متاجر التطبيقات.

تفصيل مهارات Alexa حسب الفئة اعتبارًا من مايو 2017
تصنيف مهارات اليكسا حسب الفئة اعتبارًا من مايو 2017. (عرض النسخة الكبيرة)

في سوق صوتي مزدحم ، التصميم الجيد هو ما سيميز تطبيقك الصوتي عن مئات التطبيقات الأخرى المشابهة.

تصميم تجارب صوتية

تصميم تجربة مستخدم صوتي جيدة هي عملية من خمس خطوات يجب أن تتم قبل البدء في التطوير. على الرغم من أن القفز مباشرة إلى التطوير قد يكون مغريًا ، إلا أن الوقت المستغرق في الحصول على التصميم الصحيح هو الوقت المستغرق جيدًا.

خطوات تصميم التجارب الصوتية
خطوات تصميم التجارب الصوتية (عرض النسخة الكبيرة)

سنناقش ونطبق كل خطوة لتصميم تطبيق صوتي ، والذي يمكن تطويره بسهولة باستخدام أحد قوالب المهارات العديدة لـ Alexa.

1. اكتشف

تبدأ رحلة التصميم بالسؤال ، "كيف سيوفر هذا التطبيق الصوتي قيمة لمستخدمي؟" ينطبق هذا السؤال سواء كنت تطور تطبيقًا صوتيًا مستقلاً (مثل مثالنا) أو ما إذا كان تطبيقك الصوتي هو مجرد واحدة من العديد من نقاط الاتصال لعملائك. ضع في اعتبارك لماذا وأين يستخدم الأشخاص تطبيقات الصوت. يستخدم الأشخاص واجهات صوتية نظرًا لفوائد التفاعل بدون استخدام اليدين ، وسرعة التفاعل وسهولة الاستخدام ، واستخدامه بشكل أساسي في المنزل أو في السيارة ، كما هو موضح في تقرير ماري ميكر لاتجاهات الإنترنت لعام 2016.

أهم أسباب استخدام واجهات الصوت
أهم أسباب استخدام واجهات الصوت (وسائل الشرح حسب المؤلف) (المصدر: KPCB) (عرض النسخة الكبيرة)

المفتاح هو العثور على احتياجات مستخدم متسقة تكون أسهل أو أكثر ملاءمة من خلال تطبيق صوتي بدلاً من الهاتف أو الكمبيوتر. تتضمن بعض الأمثلة البنوك التي تقدم معلومات الحساب أو يجد أحد رواد السينما أفلامًا جديدة يتم عرضها في مكان قريب.

إذا كان لديك منافسون لديهم بالفعل تطبيقات صوتية ، فضع في اعتبارك ما يفعلونه والمراجعات والتعليقات التي تلقتها تطبيقاتهم في سوق التطبيقات (مثل Amazon's Alexa Skill Store). الهدف ليس التقليد الأعمى ، ولكن إدراك شريط القدرات الذي تم تعيينه ، بالإضافة إلى توقعات المستخدم.

(في وقت كتابة هذا المقال ، كان هناك أكثر من 1500 من مهارات "المعرفة والتوافه" من مهارات Alexa ، مما يجعلها أكثر فئات المهارة ازدحامًا على Amazon. ومع ذلك ، لم تكن هناك مهارة واحدة تتناسب مع مجال تجربة المستخدم. للتوضيح عملية تصميم الصوت ، سننشئ مهارة تصميم UX ، ليختبر قرائنا معرفتهم أو ربما حتى يتعلموا شيئًا جديدًا.)

2. تعريف

خلال هذه الخطوة ، سنحدد شخصية تطبيقنا والإمكانيات التي سيتوفر عليها.

شخصية

عند تصميم واجهات صوتية ، لا يمكننا الوصول إلى العديد من العناصر المرئية التي نستخدمها في واجهات الويب والجوال لإظهار الشخصية. يجب أن تأتي الشخصية من خلال صوت ونبرة التفاعلات اللفظية. وعلى عكس زوكربيرج ، الذي يسمع صوت فريمان المريح ، فنحن مقيدون بسماع الصوت الافتراضي للجهاز. وهذا يجعل النبرة والصياغة حاسمين في نقل الشخصية التي نريد نقلها.

والخبر السار هو أن معظم الأعمال الأساسية في هذا المجال يجب أن تكون قد اكتملت بالفعل وموثقة في دليل العلامة التجارية للشركة أو دليل أسلوب موقع الويب (تلميح: ابحث عن قسم "نغمة الصوت"). استفد من هذه الإرشادات لتطبيقك الصوتي ، وكذلك للحفاظ على شخصية متسقة عبر القنوات ونقاط الاتصال.

عندما أفكر في الشخصية والنبرة ، تتبادر إلى الذهن على الفور مجموعة فيرجن. يحددون بوضوح من هم وكيف ينقلون ذلك للمستخدمين. بالنسبة إلى Virgin America ، فإن النغمة المثالية هي "الورك ، البسيط ، غير الرسمي ، المرحة واللسان في الخد" ، وهي تظهر بوضوح في جميع اتصالاتهم.

شخصية العلامة التجارية فيرجن أمريكا
شخصية العلامة التجارية لـ Virgin America (المصدر: Virgin America)

إذا طلبت من Alexa أن تغني أو جربت أيًا من بيض Alexa Easter Eggs العديدة ، فستعرف أن لديها شخصية خاصة بها. بدافع الفضول ، تواصلت مع الفريق المسؤول عن شخصيتها ، وهذا ما كان عليهم قوله:

عند تصميم صوت Alexa ، حاولنا منحها شخصية تعكس السمات التي نقدرها أكثر في Amazon. أردنا لها أن تشعر بأنها مفيدة ومتواضعة وذكية ، مع الحفاظ على إحساس المرح. هذه عملية مستمرة ، ونتوقع أن يتطور صوت Alexa مع تركيز المزيد من المطورين على جعلها أكثر ذكاءً.

يمكن أيضًا أن تنعكس الشخصية في اسم التطبيق ورمزه ووصفه الذي يتم عرضه للمستخدمين في قائمة دليل التطبيق ، وكذلك في الاسم المستخدم لاستدعاء التطبيق (اسم الاستدعاء). لذلك ، تأكد من أنه يتألق أثناء نشر تطبيقك.

بالنسبة لمهارة تصميم تجربة المستخدم الخاصة بنا ، يمكننا اتباع نهج مباشر أو مضحك ، وسوف ينعكس ذلك في صياغة خيارات الأسئلة والأجوبة الخاصة بنا.

مثال على النغمة العادية :

ما هو مبدأ تصميم تجربة المستخدم الذي يفضل البساطة على التعقيد؟
  1. الحلاقة أوكام
  2. قانون هيك
  3. تأثير الاستخدام الجمالي
  4. مرضية

ومثال على النغمة المضحكة :

على ما يبدو ، هناك مبدأ تصميم UX يفضل البساطة على التعقيد. حقا! هل يمكنك تخمين ما يسمى؟
  1. شفرة أوكام: أفضل ما يمكن أن يحصل عليه رجل UX.
  2. قانون هيك: يبدو وكأنه شيء سيأتي به UX bumpkin.
  3. تأثير قابلية الاستخدام الجمالي: هذه بعض المصطلحات الفاخرة في UX.
  4. مرضي: لا يمكنني الحصول على أي مرض ... أعتذر لفريق رولينج ستونز.

نعم ، دعنا نتمسك بالطبيعي.

قدرات

هذا هو المكان الذي تفكر فيه بعناية في الوظائف التي ستكون ذات قيمة لمستخدمي تطبيقك الصوتي. أعد النظر في عملك من الخطوة الأولى لتحديد القدرات الأساسية أو المتعلقة بعملك. أحيانًا يكون تقديم القدرات الأساسية أمرًا لا يحتاج إلى تفكير - مثل البنك الذي يقدم معلومات عن الرصيد والمعاملات وتواريخ الاستحقاق. يقدم البعض الآخر قيمة في شكل ميزات ذات صلة ، مثل التطبيق الصوتي لإرشادات إزالة البقع من Tide ، أو تطبيقات الصوت Glad's (صانعو تخزين الطعام وأكياس القمامة) ، والتي تساعد أحدها المستخدمين على تذكر مكان تخزين بقايا طعامهم ، أو الآخر واحد يتيح للمستخدمين التحقق من العناصر التي يجب إعادة تدويرها أو التخلص منها في سلة المهملات.

إذا أجريت تمرينًا مشابهًا عند الانتقال من الويب إلى الهاتف المحمول ، فيمكن أن يكون ذلك بمثابة نقطة انطلاق. بالنسبة للإمكانيات الصوتية ، ضع في اعتبارك الإمكانيات التي من شأنها أن تفيد المستخدمين على جهاز يعمل بالصوت في مساحة مشتركة. إذا كان للمهارة آثار تتعلق بالأمان أو الخصوصية ، ففكر في إضافة مستوى من الحماية (تسمح مهارة Capital One Alexa للمستخدمين بإنشاء مفتاح شخصي للوصول إلى الحساب). بينما قد ينتهي بك الأمر بقائمة غسيل من الوظائف التي من شأنها أن تعمل عبر الصوت ، ابدأ بقدرات أساسية واحدة إلى خمس قدرات ، واستخدم التحليلات الصوتية للتحديث والتحسين بعد الإطلاق.

القدرات الأساسية لمهارة تصميم تجربة المستخدم يمكن أن تكون:

  1. توفير مبدأ تصميم تجربة المستخدم عند الطلب ؛
  2. اختبار المستخدم (لاعب واحد) على مبدأ UX العشوائي ؛
  3. اختبار المستخدم (لاعب واحد) على مبدأ UX المتعدد ، والحفاظ على النتيجة ؛
  4. عقد مسابقة اختبار UX مع لاعبين متعددين.

نظرًا لأننا نبني مهارة تصميم UX هذه باستخدام قوالب المهارة من Amazon ، فإن اختياراتنا مقيدة حاليًا إما بالخيار الأول (نموذج مهارة الحقيقة) أو الخيار الثالث (نموذج مهارة التوافه) أعلاه. بافتراض أن بحثنا قد أظهر أن مستخدمينا سيجدون اختبارًا أكثر قيمة من مجرد الاستماع إلى مبدأ UX ، فإن قدرتنا الأساسية ستكون اختبار المستخدم حول مبادئ UX والحفاظ على النتيجة.

3. تفاصيل تدفق المحادثة

الآن بعد أن قمت بإدراج إمكانات تطبيقك الصوتي في القائمة المختصرة ، ابدأ في التركيز على تدفق المحادثة التفصيلي الذي سيحصل عليه التطبيق مع مستخدميه. محادثة الإنسان معقدة. غالبًا ما تحتوي على العديد من التقلبات والمنعطفات وقد تدور في أي وقت ، حيث يقفز الأشخاص غالبًا من موضوع إلى آخر. لا يزال أمام منصات الذكاء الاصطناعي الصوتي طريق طويل لمطابقة هذا المستوى من التعقيد ، لذلك عليك تعليم مهارتك كيفية الاستجابة للمستخدمين.

يمكن أن يدعم تطبيق الصوت الخاص بك فقط القدرات التي حددتها في الخطوة السابقة ، ولكن يمكن للمستخدمين دائمًا طلب أي شيء من التطبيق وبأي تنسيق. يتيح لك تفصيل تدفق المحادثة الرد على المستخدم ، أو توجيه المحادثة نحو ما يمكن أن يفعله التطبيق للمستخدم.

لكل قدرة يدعمها التطبيق الصوتي ، ابدأ في إنشاء حوارات محادثات بين المستخدم والتطبيق ، على غرار الحوارات في سيناريو. أثناء كتابة هذه الحوارات ، تذكر الشخصية وخصائص الصوت والنبرة. ابدأ في إنشاء المحتوى الفعلي لتطبيقك الصوتي وتنظيمه ؛ بالنسبة للاختبار الخاص بنا ، فهذا يعني إنشاء قائمة بأسئلة الاختبار.

ابدأ بـ "المسار السعيد" - تدفق محادثة يمكن للتطبيق الصوتي من خلاله الاستجابة لطلب المستخدم دون أي استثناءات أو أخطاء. بعد ذلك ، انتقل إلى تفصيل تدفق المحادثة للاستثناءات (التي لا يقدم فيها المستخدم معلومات كاملة) والأخطاء (التي لا يفهم فيها التطبيق الصوتي ما يطلبه المستخدم أو لا يمكنه فعل ذلك).

نظرًا لأن المحادثة سيتم سماعها ولن تتم قراءتها ، فمن الممارسات الجيدة قراءتها بصوت عالٍ لمعرفة ما إذا كانت المحادثة منطوقة بشكل طبيعي ، والتحقق من أنها تنقل نبرة الصوت التي تريدها.

إذا احتاج تطبيقك الصوتي إلى استكمال المحادثة بالمحتوى المعروض على تطبيق الهاتف ، فقم بتصميم هذه التفاعلات معًا ، بحيث تظهر بسهولة للمستخدم. على سبيل المثال ، تُعلم مهارة إزالة البقع من Tide المستخدم أنه بإمكانه أيضًا الرجوع إلى خطوات إزالة البقع في تطبيق Alexa ، بالإضافة إلى سماع التعليمات. قد يكون هذا مطلوبًا قريبًا إذا كانت الشائعات حول شاشة تعمل باللمس على Echo الجديد صحيحة.

فيما يلي عينة من الحوار للمسار السعيد ، القدرة الأساسية لمهارة تصميم تجربة المستخدم لدينا:

المستخدم : "Alexa ، ابدأ اختبار تصميم UX."

أليكسا : "سأطرح عليك خمسة أسئلة ، مع إجابات متعددة الخيارات. حاول الحصول على أكبر عدد ممكن من الأشخاص. فقط قل رقم الجواب. هيا نبدأ. السؤال رقم 1…"

المستخدم : [يستجيب بشكل صحيح]

أليكسا : "هذا صحيح! نتيجتك هي 1. إليك السؤال 2 ... "

المستخدم : [يستجيب بشكل غير صحيح]

أليكسا : "عفوًا ، هذه هي الإجابة الخاطئة. الإجابة الصحيحة هي [الإجابة الصحيحة]. نتيجتك هي 1. إليك السؤال 3 ... "

...

أليكسا (في نهاية خمسة أسئلة): "هذا صحيح! لديك أربعة من خمسة أسئلة صحيحة. أشكركم على اللعب!"

4. وصف العبارات البديلة

لا يستخدم الأشخاص دائمًا نفس الكلمات لقول نفس الشيء ، وتحتاج تطبيقات الصوت إلى تعليم ذلك. يعد تعيين العبارات تمرينًا لتعليم التطبيقات الصوتية لاستيعاب الاختلاف في طريقة صياغة المستخدمين لطلباتهم.

لكل مسار محادثة قمت بتفصيله في الخطوة السابقة ، فكر في الطرق المختلفة التي يمكن للمستخدمين من خلالها صياغة هذه الطلبات. ثم قسّم صياغة كل طلب ، وحدد أشكال الكلمات والمرادفات التي قد يستخدمونها ، مع مراعاة أي اختلافات ولهجات إقليمية. ستكون يديك ممتلئة إذا كان تطبيقك الصوتي يتعامل مع المشروبات الغازية المحلاة (الصودا ، البوب ​​، فحم الكوك ، المنشط ، المشروبات الغازية ، المشروبات الغازية) ، السندويشات الطويلة (الفرعية ، المطحنة ، الهوجي ، البطل ، الفتى الفقير ، بومبر ، الساندويتش الإيطالي ، باغيت) أو الأحذية الرياضية (أحذية رياضية ، أحذية ، أحذية رياضية ، أحذية رمل ، صداري ، أحذية تنس ، أحذية جري ، عدائين ، أحذية رياضية).

اجعل قائمة الأشكال هذه كاملة وشاملة قدر الإمكان ، حتى يتمكن تطبيقك الصوتي من فهم طلبات المستخدم. تحتاج Alexa إلى هذه الاختلافات في شكل "أقوال" وتوصي بتوفير "... أكبر عدد ممكن من العبارات التمثيلية." اعتمادًا على إمكانيات تطبيقك الصوتي ، يمكن أن يصل عدد الكلمات المنطوقة بسهولة إلى المئات ، ولكن هناك طرقًا لتبسيط توليد الكلام المنطوق.

فيما يلي نموذج لتخطيط العبارات لإمكانية اختبار تصميم UX الخاص بنا. تقوم منصة AI الخاصة بـ Alexa بعمل جيد في ترجمة نية المستخدم للمهارات بناءً على قوالبها. ومع ذلك ، إذا أجريت تغييرات (مثل تغيير "لعبة المعلومات" إلى "مسابقة") ، فيجب إضافة هذه العبارات.

عينة تعيين العبارة
عرض نسخة كبيرة

5. صقل

تتمثل الخطوة الأخيرة في عملية التصميم في التحقق من صحة التطبيق الصوتي وتنقيحه قبل قضاء الوقت والجهد في التطوير. أثناء خطوة "التفاصيل" ، ساعدت قراءة تدفق المحادثة بصوت عالٍ على التأكد من أنها تبدو طبيعية ومحادثة. تتضمن الخطوة الحالية اختبار الواجهة الصوتية مع المستخدمين.

إن أبسط طريقة للاختبار هي استخدام تقنية Wizard of Oz ، حيث يلعب الشخص دور الجهاز الذي يعمل بالصوت ويستجيب للمستخدم بناءً على البرنامج النصي للواجهة الصوتية. هناك خيار آخر وهو استخدام برامج النماذج الأولية مثل SaySpring لإنشاء نماذج أولية تفاعلية واختبارها.

إذا كان يتم إنشاء تطبيقك الصوتي باستخدام قوالب أكواد (كما هو الحال في تطبيقنا) ، فقد يكون من الأسهل إنشاء التطبيق واختباره باستخدام أدوات الاختبار التي توفرها Amazon و Google ضمن منطقة تطوير المهارات (كما هو موضح أدناه) ، أو في وضع الاختبار على جهاز فعلي.

محاكاة مهارات اليكسا

يمنحك هذا الاختبار إحساسًا جيدًا بالتجربة الصوتية في العالم الحقيقي ، بما في ذلك التعامل مع الأخطاء والاستجابات المتكررة والردود غير الطبيعية أو القسرية أو شبه الآلية.

طور

الآن وقد تم تصميم التجربة الصوتية ، فقد حان الوقت للانتقال إلى مرحلة البناء-الاختبار-الإرسال. تحتوي كل منصة على أدلة ودروس تفصيلية لمساعدة أي شخص على بناء المهارات واختبارها ، بما في ذلك Alexa Skills Kit و Develop Actions for Google و Cortana ، والتي تعرض إعادة استخدام رمز مهارات Alexa المخصص الخاص بك!

فكر في حلقة التعليقات والتحليلات التي ستساعدك على فهم استخدام تطبيقك الصوتي. يمكنك الحصول على مقاييس المهارة (المستخدمون ، الجلسات ، الأقوال ، النوايا) داخل حساب المطور الخاص بك دون أي ترميز إضافي ، ولكن التحليلات المتقدمة متاحة من خلال الخدمات المجانية مثل VoiceLabs (لم أتمكن من تشغيلها ، ربما بسبب افتقاري إلى الترميز المهارات أو عدم وجود دليل إعداد VoiceLabs for Dummies ).

بعد الانتهاء من إنشاء التطبيق الصوتي واختباره ، فإن الخطوة الأخيرة هي عملية إرسال مبسطة. نظرًا للنمو السريع في سوق Alexa Skill ، أصبح اكتشاف تطبيقات جديدة ومفيدة أمرًا صعبًا. حتى تحسن Amazon ذلك ، استخدم العناصر المرئية في قائمة التطبيقات الصوتية الخاصة بك لمساعدة المستخدمين في العثور على مهارتك وتجربتها ، بما في ذلك رمز المهارة الجذاب وذات الصلة والاسم والوصف.

المهارة المصاحبة التي تم إنشاؤها كتوضيح يمكن أخذها لاختبار القيادة في متجر Amazon Alexa Skill: UX Design Quiz

المبادئ التوجيهية

فيما يلي بعض المبادئ التوجيهية لتصميم التجارب الصوتية. يتم تقديم المزيد من المبادئ والتعليمات التفصيلية والنواهي من قبل أمازون وجوجل.

على متن الطائرة ومساعدتهم على البدء

قدم التطبيق والطرق التي يمكن للمستخدم التعامل معها.

مرحبًا بك في اختبار تصميم UX. سأطرح عليك خمسة أسئلة حول تصميم UX وأرى عدد الأسئلة التي تحصل عليها بشكل صحيح. يمكنك أن تطلب مني إعادة سؤال أو التوقف مؤقتًا إذا كنت بحاجة إلى ذلك. هل ترغب في بدء اختبار جديد؟

اجعل محادثات المحادثة موجزة لتقليل العبء المعرفي.

من خلال واجهة المستخدم الصوتية ، يتعين على المستخدم استخدام ذاكرته قصيرة المدى أثناء التفاعل مع التطبيق الصوتي. لذا ، اجعلها قصيرة ولطيفة.

أليكسا : "يُنسب هذا المبدأ إلى عالم منطقي من القرن الرابع عشر وراهب فرنسيسكاني وسمي على اسم قرية في مقاطعة ساري الإنجليزية حيث ولد. باختصار ، تنص على أن البساطة أفضل من التعقيد. يمكن بسهولة تطبيق مبدأ حل المشكلات هذا على تصميم تجربة المستخدم ، من خلال الذهاب إلى حل التصميم الأبسط. ماذا يسمى هذا المبدأ؟
  1. خيارك الأول هو شفرة أوكام ، التي تُعرف أحيانًا باسم شفرة أوكام ، أو قانون البخل.
  2. خيارك التالي هو Hick's Law ، المعروف أيضًا باسم قانون Hick-Hyman.
  3. خيارك التالي هو تأثير الاستخدام الجمالي.
  4. خيارك الأخير يسمى "مرضي" ، ولا يجب الخلط بينه وبين "مرضي" أو "تضحية".

يُرجى قول "أ" أو "ب" أو "ج" أو "د" لتحديد اختيارك ".

المستخدم : "Huh ؟! أليكسا ، كرر. عند التفكير الثاني ، قم بإنهاء الاختبار! "

تعمل الأمثلة بشكل أفضل من التعليمات

التعليمات: "يرجى ذكر تاريخ ميلادك بصيغة الشهر / اليوم / السنة." مثال: "يُرجى ذكر تاريخ ميلادك ، مثل 15 أبريل 1990."

ابتهج دون التدخل في المهمة

هذا هو عمل التوازن. كثير جدا وسيصبح متعب بسرعة.

استخدم التأكيدات الصريحة للإجراءات المهمة ، والضمنية لأقل خطورة

إذا طلبت من Alexa إطفاء الأنوار ، يمكنك أن ترى ذلك يحدث ولا تحتاج إلى تأكيد شفهي ، على الرغم من أنها تؤكد أحيانًا بعبارة "حسنًا" قصيرة.

لا تتدخل ، قلل التكرار
تسلط تعليقات المستخدمين على Glad Leftover Skill الضوء على مبدأين أعلاه.

تصميم للفشل

سوف تسوء الأمور: التصميم لتلك المواقف. تشمل الأمثلة الأسئلة أو المعلومات غير المفهومة أو المعلومات غير الكاملة أو الصمت أو الطلبات التي لا يمكن التعامل معها. الإقرار وإعطاء المستخدم خيارات للتعافي.

احترم خصوصية المستخدم وأمانه

احترم خصوصية المستخدم وأمانه
ملاحظات المستخدمين لأحد البنوك تسلط "المهارات" الضوء على المشكلات المتعلقة بالأمان ، على الرغم من اجتياز متطلبات أمان Alexa Skill Security.

خاتمة

في أي وقت تتعامل فيه مع محاولة التفاعل مع الإنسان ، عليك أن تفكر في البشر على أنهم أنظمة تشغيل متقدمة للغاية. هدفك الأسمى هو محاولة تقليدهم. - KK Barrett ، مصممة إنتاج أفلامها ، Wired ، 2014

إذا لم تكن قد شاهدت فيلم Her ، فاستغرق بضع ساعات لمشاهدة هذا الفيلم المستقبلي عن كاتب وحيد يطور علاقة مع نظام تشغيل. في حين أنه خيال علمي ، في عالم اليوم ، تتزايد الخبرات الصوتية مع اعتماد الأجهزة المستقلة التي تعمل بالصوت ، مثل عائلة Amazon Echo و Google Home. يعد تطوير تطبيق صوتي عملية بسيطة نسبيًا تعتمد على القوالب ، مع تعليمات شبيهة بإيكيا تقدمها أمازون وجوجل في محاولة لتأسيس منصاتهم. على الرغم من أن الانتقال إلى التطوير قد يكون مغريًا ، إلا أن تجربة المستخدم الصوتي الجيدة لا تحدث فقط ؛ يجب تصميمه ، باتباع الخطوات الموضحة في هذه المقالة.

يرجى استخدام منطقة التعليقات لمشاركة أي ملاحظات ونصائح وموارد أخرى مع القراء الآخرين.

موارد

أدوات منصة AI

  • مجموعة مهارات أليكسا ، أمازون
  • إجراءات لجوجل
  • "أفضل ممارسات تصميم صوت Alexa Skills Kit ،" أمازون
  • إجراءات لموارد تصميم Google

نبرة الصوت

  • "تأثير نغمة الصوت على إدراك المستخدمين للعلامة التجارية" ، كيت ماير ، مجموعة نيلسن نورمان
  • "العثور على نبرة صوتك" ، روبرت ميلز ، مجلة سماشينج
  • "العثور على صوت علامتك التجارية" هارييت كامينغز المقطرة

العبارات واللهجات

  • "How Y'all، Youse and You Guys Talk (اختبار تفاعلي) ، New York Times
  • تحديد واجهة الصوت (وألفاظ Alexa) ، أمازون
  • "تحديد الألفاظ لمجموعة مهارات Alexa" (بما في ذلك الأداة) ، Maker Musings

النماذج والاختبار

فيما يلي نموذج لتخطيط العبارات لإمكانية اختبار تصميم UX الخاص بنا. تقوم منصة AI الخاصة بـ Alexa بعمل جيد في ترجمة نية المستخدم للمهارات بناءً على قوالبها. ومع ذلك ، إذا أجريت تغييرات (مثل تغيير "لعبة المعلومات" إلى "مسابقة") ، فيجب إضافة هذه العبارات.

عينة تعيين العبارة
عرض نسخة كبيرة

5. صقل

تتمثل الخطوة الأخيرة في عملية التصميم في التحقق من صحة التطبيق الصوتي وتنقيحه قبل قضاء الوقت والجهد في التطوير. أثناء خطوة "التفاصيل" ، ساعدت قراءة تدفق المحادثة بصوت عالٍ على التأكد من أنها تبدو طبيعية ومحادثة. تتضمن الخطوة الحالية اختبار الواجهة الصوتية مع المستخدمين.

إن أبسط طريقة للاختبار هي استخدام تقنية Wizard of Oz ، حيث يلعب الشخص دور الجهاز الذي يعمل بالصوت ويستجيب للمستخدم بناءً على البرنامج النصي للواجهة الصوتية. هناك خيار آخر وهو استخدام برامج النماذج الأولية مثل SaySpring لإنشاء نماذج أولية تفاعلية واختبارها.

إذا كان يتم إنشاء تطبيقك الصوتي باستخدام قوالب أكواد (كما هو الحال في تطبيقنا) ، فقد يكون من الأسهل إنشاء التطبيق واختباره باستخدام أدوات الاختبار التي توفرها Amazon و Google ضمن منطقة تطوير المهارات (كما هو موضح أدناه) ، أو في وضع الاختبار على جهاز فعلي.

محاكاة مهارات اليكسا

يمنحك هذا الاختبار إحساسًا جيدًا بالتجربة الصوتية في العالم الحقيقي ، بما في ذلك التعامل مع الأخطاء والاستجابات المتكررة والردود غير الطبيعية أو القسرية أو شبه الآلية.

طور

الآن وقد تم تصميم التجربة الصوتية ، فقد حان الوقت للانتقال إلى مرحلة البناء-الاختبار-الإرسال. تحتوي كل منصة على أدلة ودروس تفصيلية لمساعدة أي شخص على بناء المهارات واختبارها ، بما في ذلك Alexa Skills Kit و Develop Actions for Google و Cortana ، والتي تعرض إعادة استخدام رمز مهارات Alexa المخصص الخاص بك!

فكر في حلقة التعليقات والتحليلات التي ستساعدك على فهم استخدام تطبيقك الصوتي. يمكنك الحصول على مقاييس المهارة (المستخدمون ، الجلسات ، الأقوال ، النوايا) داخل حساب المطور الخاص بك دون أي ترميز إضافي ، ولكن التحليلات المتقدمة متاحة من خلال الخدمات المجانية مثل VoiceLabs (لم أتمكن من تشغيلها ، ربما بسبب افتقاري إلى الترميز المهارات أو عدم وجود دليل إعداد VoiceLabs for Dummies ).

بعد الانتهاء من إنشاء التطبيق الصوتي واختباره ، فإن الخطوة الأخيرة هي عملية إرسال مبسطة. نظرًا للنمو السريع في سوق Alexa Skill ، أصبح اكتشاف تطبيقات جديدة ومفيدة أمرًا صعبًا. حتى تحسن Amazon ذلك ، استخدم العناصر المرئية في قائمة التطبيقات الصوتية الخاصة بك لمساعدة المستخدمين في العثور على مهارتك وتجربتها ، بما في ذلك رمز المهارة الجذاب وذات الصلة والاسم والوصف.

المهارة المصاحبة التي تم إنشاؤها كتوضيح يمكن أخذها لاختبار القيادة في متجر Amazon Alexa Skill: UX Design Quiz

المبادئ التوجيهية

فيما يلي بعض المبادئ التوجيهية لتصميم التجارب الصوتية. يتم تقديم المزيد من المبادئ والتعليمات التفصيلية والنواهي من قبل أمازون وجوجل.

على متن الطائرة ومساعدتهم على البدء

قدم التطبيق والطرق التي يمكن للمستخدم التعامل معها.

مرحبًا بك في اختبار تصميم UX. سأطرح عليك خمسة أسئلة حول تصميم UX وأرى عدد الأسئلة التي تحصل عليها بشكل صحيح. يمكنك أن تطلب مني إعادة سؤال أو التوقف مؤقتًا إذا كنت بحاجة إلى ذلك. هل ترغب في بدء اختبار جديد؟

اجعل محادثات المحادثة موجزة لتقليل العبء المعرفي.

من خلال واجهة المستخدم الصوتية ، يتعين على المستخدم استخدام ذاكرته قصيرة المدى أثناء التفاعل مع التطبيق الصوتي. لذا ، اجعلها قصيرة ولطيفة.

أليكسا : "يُنسب هذا المبدأ إلى عالم منطقي من القرن الرابع عشر وراهب فرنسيسكاني وسمي على اسم قرية في مقاطعة ساري الإنجليزية حيث ولد. باختصار ، تنص على أن البساطة أفضل من التعقيد. يمكن بسهولة تطبيق مبدأ حل المشكلات هذا على تصميم تجربة المستخدم ، من خلال الذهاب إلى حل التصميم الأبسط. ماذا يسمى هذا المبدأ؟
  1. خيارك الأول هو شفرة أوكام ، التي تُعرف أحيانًا باسم شفرة أوكام ، أو قانون البخل.
  2. خيارك التالي هو Hick's Law ، المعروف أيضًا باسم قانون Hick-Hyman.
  3. خيارك التالي هو تأثير الاستخدام الجمالي.
  4. خيارك الأخير يسمى "مرضي" ، ولا يجب الخلط بينه وبين "مرضي" أو "تضحية".

يُرجى قول "أ" أو "ب" أو "ج" أو "د" لتحديد اختيارك ".

المستخدم : "Huh ؟! أليكسا ، كرر. عند التفكير الثاني ، قم بإنهاء الاختبار! "

تعمل الأمثلة بشكل أفضل من التعليمات

التعليمات: "يرجى ذكر تاريخ ميلادك بصيغة الشهر / اليوم / السنة." مثال: "يُرجى ذكر تاريخ ميلادك ، مثل 15 أبريل 1990."

ابتهج دون التدخل في المهمة

هذا هو عمل التوازن. كثير جدا وسيصبح متعب بسرعة.

استخدم التأكيدات الصريحة للإجراءات المهمة ، والضمنية لأقل خطورة

إذا طلبت من Alexa إطفاء الأنوار ، يمكنك أن ترى ذلك يحدث ولا تحتاج إلى تأكيد شفهي ، على الرغم من أنها تؤكد أحيانًا بعبارة "حسنًا" قصيرة.

لا تتدخل ، قلل التكرار
تسلط تعليقات المستخدمين على Glad Leftover Skill الضوء على مبدأين أعلاه.

تصميم للفشل

سوف تسوء الأمور: التصميم لتلك المواقف. تشمل الأمثلة الأسئلة أو المعلومات غير المفهومة أو المعلومات غير الكاملة أو الصمت أو الطلبات التي لا يمكن التعامل معها. الإقرار وإعطاء المستخدم خيارات للتعافي.

احترم خصوصية المستخدم وأمانه

احترم خصوصية المستخدم وأمانه
ملاحظات المستخدمين لأحد البنوك تسلط "المهارات" الضوء على المشكلات المتعلقة بالأمان ، على الرغم من اجتياز متطلبات أمان Alexa Skill Security.

خاتمة

في أي وقت تتعامل فيه مع محاولة التفاعل مع الإنسان ، عليك أن تفكر في البشر على أنهم أنظمة تشغيل متقدمة للغاية. هدفك الأسمى هو محاولة تقليدهم. - KK Barrett ، مصممة إنتاج أفلامها ، Wired ، 2014

إذا لم تكن قد شاهدت فيلم Her ، فاستغرق بضع ساعات لمشاهدة هذا الفيلم المستقبلي عن كاتب وحيد يطور علاقة مع نظام تشغيل. في حين أنه خيال علمي ، في عالم اليوم ، تتزايد الخبرات الصوتية مع اعتماد الأجهزة المستقلة التي تعمل بالصوت ، مثل عائلة Amazon Echo و Google Home. يعد تطوير تطبيق صوتي عملية بسيطة نسبيًا تعتمد على القوالب ، مع تعليمات شبيهة بإيكيا تقدمها أمازون وجوجل في محاولة لتأسيس منصاتهم. على الرغم من أن الانتقال إلى التطوير قد يكون مغريًا ، إلا أن تجربة المستخدم الصوتي الجيدة لا تحدث فقط ؛ يجب تصميمه ، باتباع الخطوات الموضحة في هذه المقالة.

يرجى استخدام منطقة التعليقات لمشاركة أي ملاحظات ونصائح وموارد أخرى مع القراء الآخرين.

موارد

أدوات منصة AI

  • مجموعة مهارات أليكسا ، أمازون
  • إجراءات لجوجل
  • "أفضل ممارسات تصميم صوت Alexa Skills Kit ،" أمازون
  • إجراءات لموارد تصميم Google

نبرة الصوت

  • "تأثير نغمة الصوت على إدراك المستخدمين للعلامة التجارية" ، كيت ماير ، مجموعة نيلسن نورمان
  • "العثور على نبرة صوتك" ، روبرت ميلز ، مجلة سماشينج
  • "العثور على صوت علامتك التجارية" هارييت كامينغز المقطرة

العبارات واللهجات

  • "How Y'all، Youse and You Guys Talk (اختبار تفاعلي) ، New York Times
  • تحديد واجهة الصوت (وألفاظ Alexa) ، أمازون
  • "تحديد الألفاظ لمجموعة مهارات Alexa" (بما في ذلك الأداة) ، Maker Musings

النماذج والاختبار

  • SaySpring "برمجيات النماذج الأولية المجانية للصوت"
  • Echosim.io "أداة اختبار مهارات Alexa"
  • "محاكي الويب" ، إجراءات Google

تقرير وكتاب وفيلم

  • "التقرير الصوتي لعام 2017 من VoiceLabs"
  • تصميم واجهات المستخدم الصوتية: مبادئ تجارب المحادثة ، كاثي بيرل ، أورايلي ميديا
  • لها (فيلم)