Ольга Шишкова
981

Пять моделей проектирования голосового пользовательского интерфейса

Материал от команды консультационной фирмы Cooper о дизайнерских решениях для голосовых помощников.

Поделиться

В избранное

В избранном

Джо Каппес

Мы и наши друзья из Carbon Five проектируем Alexa Skills, чтобы помочь быстро адаптирующимся командам не отвлекаться во время ежедневных планёрок. Мы уже много знаем о том, что значит проектировать для голосового пользовательского интерфейса, в том числе как писать сценарии, прототипировать и тестировать.

Модели проектирования — это подобие ярлыков для уже существующих дизайнерских решений. Дизайнеры активно ими пользуются, и это помогает нам изучать и оценивать свои возможности и принимать решения. Модели также помогают реализовывать принципы последовательности и предсказуемости интерфейса для пользователей.

В процессе работы над дизайном голосового пользовательского интерфейса для Alexa Skills мы пытаемся ухватить некоторые тенденции. Мы определили пять моделей проектирования и выяснили, для какой ситуации подходит каждая из них.

Основное меню

В этой модели все варианты действий представлены заранее, чтобы пользователь сам решил, что делать. Она напоминает классическое меню набора при телефонном звонке: «нажмите один для... нажмите два для». Эта модель идеально подходит, если вы хотите показать, какие варианты действий сейчас доступны.

Модель уже очень популярна в меню «справка», встроенном в приобретённые навыки. Когда вы просите Alexa о чём-то, в ответ открывается список команд. Пользователю не придётся ожидать, пока Alexa перечислит все параметры, это особенно помогает при работе с большими списками команд.

Пользователи не могут прервать Alexa. В руководстве по оптимальному использованию Alexa есть совет о том, как работать с этим ограничением: перечислите только несколько вариантов за раз, затем спросите, хочет ли пользователь прослушать дополнительные варианты.

Если же список действий очень большой, то эту модель вполне можно комбинировать с другой моделью, которая подразумевает, что по умолчанию пользователь должен знать, о чём спросить, но может запросить и варианты, если это необходимо.

Секретное меню

В модели, которая называется «секретное меню», Alexa задаёт вопрос, но варианты не перечисляет. Несмотря на то, что существует множество возможных ответов, они не предоставляются. Пользователь должен либо попробовать угадать, либо уже знает, что говорить, исходя из предыдущего опыта.

Эта модель подходит лучше всего, когда вариантов слишком много, чтобы их перечислять. Например, представьте, что вы открываете Siri и ждёте, пока она перечислит все возможные действия — да это займёт весь день. Модель «секретное меню» лучше всего работает с простыми, прямыми запросами с целым рядом приемлемых ответов, например: «какую музыку ты хочешь послушать?»

Эффективность этой модели зависит от уровня навыков пользователя — потому что она предоставляет быстрый доступ к большому количеству возможностей любому, кто знает, что именно нужно спрашивать. Поэтому новым пользователям бывает трудно понять, как работает Alexa.

Чтобы помочь пользователям, стоит с большей гибкостью принимать различные варианты ответов. Попробуйте предложить несколько возможных вариантов действий, даже если не можете назвать все: «ты можешь попросить меня воспроизвести песни исполнителя, альбом, песню или включить радиостанцию».

Уверенная команда

«Уверенная команда» похожа на «секретное меню», за исключением того, что пользователь полностью сформировал запрос. Эта модель проектирования пока не заложена в навыки Alexa Skill. «Уверенная команда» помогает опытным пользователям контролировать функциональность системы и подгонять под себя опыт использования Alexa: просить необходимое в нужное время.

Вопрос-ответ

Обмен несколькими вопросами и ответами подряд ради одной цели. Вопросы могут подкреплять друг друга (зависимые вопросы) или не подкреплять (независимые вопросы). Эти два формата решают различные проблемы. Зависимые вопросы хорошо подходят для сужения круга вопросов, а независимые вопросы лучше подходят для того, чтобы собирать отдельные частицы информации, например, параметры настройки.

Независимые вопросы и ответы очень трудоёмкие, поэтому постарайтесь использовать их как можно реже, никогда не используйте их для обычных и повторяющихся функций. Продумайте логику и используйте как можно меньше вопросов, чтобы получить правильный ответ.

Обоснованное предположение

Научиться легко, сложно овладеть — это простой шаблон, но нужна сообразительность, чтобы с ним справиться. Обоснованное предположение вынуждает Alexa угадывать, что хочет пользователь, основываясь на собранной ранее информации.

Этот шаблон наиболее полезен, когда пользователь хочет выбрать один или два варианта из большого набора возможностей, но Alexa должна быть твёрдо уверена в том, что понимает модель мышления и поведения пользователя и учитывает контекст, чтобы не тратить его время.

Когда это срабатывает, это просто восхитительно — пользователь чувствует, что Alexa знает его по-настоящему. Если предположение ошибочно, то эффект получается обратный.

#дизайн

{ "author_name": "Ольга Шишкова", "author_type": "self", "tags": ["\u0434\u0438\u0437\u0430\u0439\u043d"], "comments": 6, "likes": 11, "favorites": 13, "is_advertisement": false, "section_name": "default", "id": "31240", "is_wide": "" }
{ "is_needs_advanced_access": false }

Комментарии Комм.

Популярные

По порядку

0

Прямой эфир

Подписаться на push-уведомления
[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } } ]