Майкл Коэн «Дизайн голосового пользовательского интерфейса». 2004 [Перевод. Фрагмент] / Хабр

(1)система: что бы вы хотели сделать? пользователь: просмотреть список ценных бумаг. система: international business machines – восемьдесят два, вверх на один пункт. amazon, тридцать шесть, вниз на… пользователь: далее. система: ford motor company, десять пунктов… пользователь: далее.система: charles schwab corporation, одиннадцать… пользователь: закончить. система: что бы вы хотели сделать дальше? пользователь: расскажи мне о торгах. система: у вас есть пять открытых заказов. вот первый – продать сто акций microsoft… пользователь: далее. система: приобрести двести акций cisco systems в семнадцать… пользователь: далее. система: приобрести пятьсот акций international business machines в восемьдесят два… пользователь: закончить. система: что бы вы хотели сделать дальше?

9.1.3. Контекстная установкаКонтекстная установка – это еще одно важное понятие, которое в применении к голосовому пользовательскому интерфейсу помогает уменьшать мыслительную нагрузку (Weinschenk и Barker 2000). Психологические исследования показали, что люди легче понимают и запоминают информацию, когда она представлена в соответствующем контексте. Например, рассмотрим следующий словесный пассаж (Bransford и Johnson 1973):

«Процедура действительно очень проста. Сначала вы разделяете все на разные группы. Конечно, одной порции может быть достаточно, в зависимости от того, сколько надо сделать. Если средств обслуживания недостаточно и надо идти куда-то еще, это уже следующий шаг; если нет, значит, все идет очень хорошо.

Важно не перестараться. То есть за один раз лучше сделать слишком мало, чем слишком много. Поначалу это может показаться мелочью, но трудности могут быстро нарастать. Ошибка может тоже дорого стоить. Сначала вся процедура будет казаться сложной. Однако очень скоро это станет просто еще одной мелочью жизни».

Читая этот абзац, вам, конечно же, было трудно понять, о чем именно идет речь. Но имея контекст «стирка одежды», вы можете использовать свои знания о стирке одежды для расшифровки всего непонятного в этом отрывке. «Процедура», упоминаемая в первом предложении, – это стирка одежды; «все» – это одежда, «разные группы» – группы одежды разного цвета и так далее.

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

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

Одним из способов создания контекста в пользовательском интерфейсе является использование метафор. Как говорилось в главе 4, метафора является знаком объекта или схемой, которые используются в целях облегчения понимания неизвестных элементов. Вы можете использовать метафору рабочего стола или метафору тележки для покупок.

Для изучения того, действительно ли метафора помогает пользователям голосовых интерфейсов, ученые компании British Telecom провели исследование, в котором сравнили три автоматизированных голосовых системы для совершения покупок. Одна система не использовала никакой метафоры, а представляла собой простое описание товаров, расположенных в голосовом меню.

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

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

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

9.2.1. Размер меню В известной статье «Волшебное число семь, плюс-минус два» Миллер (1956) описал структуру человеческой краткосрочной памяти, которая способна хранить семь плюс-минус два элемента. Зачастую эта статья служит дизайнерам в качестве ориентира в плане того, сколько элементов использовать в пунктах меню.

Тем не менее, задача извлечения информации из прослушиваемых предложений оказывается более сложной, чем при экспериментах Миллера. Для нашей задачи более подходят эксперименты, в которых предлагается прослушать ряд предложений и запомнить последнее слово в каждом предложении (Daneman и Carpenter 1980).

Другое исследование человеческой памяти показало, что люди наиболее естественно группируют элементы в тройки, и припоминание происходит лучше, когда элементы сгруппированы в тройки или четверки (Broadbent 1975; Wickelgren 1964). Таким образом, совокупность этих исследований свидетельствует о том, что нагрузка на память пользователя должна быть достаточно мала.

9.2.2. Запоминаемость Когда вы составляете подсказки, состоящие из выражений, которые пользователи могут использовать в своем запросе, располагайте их в конце предложения для того, чтобы они звучали в последнюю очередь. Например, фраза «Для того, чтобы прослушать список снова, скажите:

“Повторить список”» – лучше фразы «Скажите: “Повторить список”, чтобы прослушать список снова». Напряжение памяти пользователя в первом случае уменьшается, т.к. ему требуется помнить лишь последнюю услышанную фразу. Этот эффект часто называют «эффектом запоминаемости».

Такая последовательность (сначала назначение, затем действие) была унаследована из стандартов тоновых систем телефонной связи (Balentine 1999). Но здесь также имеются и языковые причины, указывающие на более выгодное расположение подобных выражений в конце предложения. Эти причины рассматриваются в главе 10.

:/>  Порт 137 (tcp/udp) - Поиск TCP UDP Портов Online -

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

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

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

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

Руководства, представляющие собой демонстрацию взаимодействия пользователя с системой (CCIR-4 1999), и интерактивные обучающие уроки (Kamm, Litman, и Walker 1998) обнаружили свою необходимость для новых пользователей системы. Однако, пользователям оказывается весьма трудно усваивать как руководства, так и демонстрации, в которых представлено слишком много информации (Balogh, LeDuc, и Cohen 2001). Существуют два ключевых правила, касающиеся руководств:

  1. Разъясняйте только небольшое количество понятий.
  2. Сделайте руководство интерактивным. Включите пользователя во взаимодействие с системой.

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

При необходимости разъяснить большое число функций невозможно полностью положиться на руководство или демонстрацию. Во-первых, пользователю сложно воспринимать длительное описание разнообразных функций. Во-вторых, если функция сразу не используется, ее значение может быть вскоре забыто.

Понятие «своевременной команды» снимает эти два ограничения, свойственные обучающим руководствам (Cohen 2000). Идея заключается в том, чтобы предоставлять пользователю инструкцию непосредственно в тот момент, когда перед ним стоит та или иная задача.

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

(5) система: есть рейсы на 13.00, 14.15, 15.45 и 17.00. какой бы вы хотели? пользователь: а как насчет рейса в 14.15? система: рейс 243 united airlines вылетает из нью-йорка kennedy airport в 14.15, полоса 12 и прилетает в бостон logan в 15.00; полоса 47. хотите заказать этот полет?

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

В некоторых случаях рассеяние внимания неизбежно. Например, когда пользователь находится за рулем, может возникнуть такая ситуация, которая потребует полного переключения внимания на дорогу. Система, предназначенная для использования в автомобиле, должна учитывать такую особенность взаимодействия и уметь контролировать темп диалога.

Сами пользователи также могут иметь возможность контролировать систему, например, командами «пауза»/«возобновить». Или сама система должна подтвердить продолжение диалога, чтобы пользователь мог продолжить взаимодействие с системой.

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

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

9. 4. Заключение В этой главе мы рассмотрели главные принципы мыслительных задач, таких как мыслительные усилия, нагрузка на память и внимание. Как и все другие положения они конечно должны быть применяемы с осторожностью и в определенном контексте.

Следующие две главы будут посвящены обсуждению ожидания во время разговора. В главе 10 рассматриваются варианты формулировок («что» говорит система во время ожидания), а в главе 11 рассматриваются варианты звучания («как» говорит система во время ожидания).

Вот чем мы можем вам помочь. вы запросили сведения о балансе, но мы не знаем о каком пользователе идет речь. вы можете сказать «счет» или «проверка счета». также в любой момент вы можете сказать «главное меню» или «оператор».

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

Например, может быть несколько списков, которые предоставляются пользователю в ходе выполнения приложения (списки акций, неоплаченные или оплаченные счета и под.). Используя одну и ту же стратегию перемещения, пользователи переносят свои навыки из одного списка в другой.

Сходная последовательность может быть применена на разных уровнях. И стратегия и терминология диалога должны быть аналогичными. Грамматические конструкции также должны быть сходными; если вы одном месте вы употребляете подробную систему счета денег, не используйте в другом месте округлений.

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

Рассмотрим пример перемещения пользователя по списку. В приводимом диалоге с брокерской системой происходит перемещение по двум спискам: по списку наблюдаемых ценных бумаг компаний и списку продаж и покупок акций. Обратите внимание, что пользователь использует одинаковые элементы управления системой в этих различных списках.

:/>  Командная строка WinRAR

(3) система: добро пожаловать в princeton brokerage. я могу помочь получить вам информацию о котировках, создать список наблюдаемых акций, совершить обмен акций, а также предоставить доступ к вашей учетной записи. что вы хотите сделать? пользователь: я хочу узнать котировки. система: чтобы узнать котировки, просто назовите имя компании, фонда или индекс компании. пользователь: ibm.система: international business machines продает по восемьдесят два. пользователь: cisco. система: cisco продает по 17.25. пользователь: я хочу создать список наблюдаемых акций. система: понятно, – список наблюдаемых акций. но сначала позвольте мне немного рассказать вам, как все устроено. я собираюсь помочь вам разместить несколько компаний в ваш список. в дальнейшем вы можете получить котировки компаний просто сказав: «список наблюдаемых акций». итак, какую первую компанию вы хотите добавить в ваш список? пользователь: cisco. система: какое название у следующей компании? или вы можете сказать: «завершить». пользователь: ibm. система: назовите следующую компанию или скажите: «завершить». пользователь: intel. система: следующая? пользователь: america online. система: следующая? пользователь: <пауза> система: извините, какая следующая компания? <пауза> или скажите: «завершить». пользователь: я закончил. система: отлично. теперь, когда вы захотите узнать котировки акций, просто скажите: «список наблюдаемых акций». а чтобы добавить или удалить компанию, скажите: «редактировать мой список акций». что вы хотите сделать теперь?

9.3. Внимание

Внимание – это процесс выбора предмета сосредоточения среди множества равных предметов (Preece, Rogers, and Sharp 2002). Способ, которым доносится информация до пользователей, может оказывать значительное влияние на то, как легко пользователи могут сосредоточиться на заинтересовавшей их информации.

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

Вы можете получить точный график движения автомобилей по главным автомагистралям города, произнося название места. вы также можете сэкономить время, называя имя дороги или главной автомагистрали или название пункта назначения. например, можно сказать, «шоссе 101 в сан-франциско».

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

Regedit

Пожалуй, одна из самых известных утилит, которой пользуются сисадмины – это regedit. Все настройки Windows – порт RDP по умолчанию, разны пути, настройки программ – хранятся в реестре. Чтобы запустить его с окна быстрого запуска введите regedit.exe.

Внимание! Все изменения в реестре влияют на работоспособность системы, потому крайне не рекомендуется редактировать его, если не знаете чего хотите.

. devmgmt.msc

Пожалуй, второй мой фаворит. Команда devmgmt.msc позволяет запускать окно с устройствами, где можно установить, обновить или удалить драйвера. Так же полезна в случае, если у пользователя нет администраторских прав. В этом случае схема работы такая же, как и с ncpa.cpl.

. mdsched

В Windows также есть встроенная утилита диагностики оперативной памяти. Она не только выявляет проблему, но в большинстве случаев и исправляет их. А если не справляется, то выдают отчет о проблеме. Запустить данную утилиту можно командой mdsched.

P.S. Для проверки компьютер автоматически перезагрузиться, так что имеет смысл сохранить открытые документы.

. appwiz.cpl

Давно пользовались приложением Установка и удаление программ? Обычно пользователи устанавливают программы и забывают, что они у них есть. Хотя для улучшения производительности компьютера лучше регулярно проверять и удалять ненужные программы. Для быстрого доступа используется команда appwiz.cpl. Тут также можно посмотреть установленные обновления и установить дополнительные фичи.

Msinfo

Приложение System Information предоставляет обширную информацию об оборудовании и программном обеспечении вашего ПК. Это обязательная команда для просмотра спецификаций любого ПК. Информация разделена на категории, что облегчает поиск нужной информации. Здесь можно экспортировать информацию в файл, что идеально подходит для получения технической помощи в Интернете.

. netplwiz

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

. ncpa.cpl

Моя самая любимая команда. Позволяет открыть окно с текущими сетевыми соединениями. Особенно полезна, если у пользователя нет администраторских прав. В этом случае командная строка cmd, запускается от имени привилегированного пользователя, затем уже в командной строке выполняется команда ncpa.cpl.

. control

В старых версиях Windows данная команда не пользовалась популярностью, так как чуть ли не каждая ссылка вела именно на Панель управления. Но в Windows 10 Microsoft активно продвигает новое приложение Настройки, поэтому попасть на Панель управления не легко, но возможно благодаря команде control.

. services.msc

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

:/>  Что такое PDF файл, как открыть, редактировать и конвертировать?

Почему?

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

. “.” (точка)

Как обычно поступают пользователи, если нужно попасть в папку текущего пользователя? Открывают проводник и оттуда попадают куда нужно. Но есть вариант попроще: просто в окне быстрого запуска набираете точку и нажимаете Ввод (Enter)”.” – заветная папка открыта.

. mrt

Нет – эта команда не активирует функцию МРТ на компьютере. Вы, наверное, не знали, что в Windows есть встроенная утилита для удаления вредоносных программ. Правда, эффективность под вопросом, – она все же есть. Но в любом случае, лучше установить антивирус.

Msconfig

Если нужно перезагрузить систему в безопасном режиме или просмотреть список доступных ОС, то команда msconfig вам в помощь. Там можно отредактировать параметры загрузки системы. Кстати, присмотритесь к вкладке Tools, там немало полезных сокращений.

. charmap

Таблица шрифтов Windows отображает все доступные для выбранного шрифта символы. Тут можно копировать символ и вставлять в нужное место или запомнить Alt код конкретного шрифта. Если выбрать Advanced View, то можно получить доступ к строке поиска.

Optionalfeatures

Часто при поиске проблем на новом компьютере обнаруживается, что не установлены нужные утилиты вроде telnet. Так вот эти все фичи можно установить через меню дополнительных компонентов Windows, которое можно вызвать командой optionalfeatures.

(4) система: рейс 47 united airlines вылетает из нью-йорка kennedy airport в 13.00, полоса 36 и прилетает в бостон logan в 13.45; полоса 22. рейс 243 united airlines вылетает из нью-йорка kennedy airport в 14.15, полоса 12 и прилетает в бостон logan в 15.00; полоса 47. рейс 260 united airlines вылетает из нью-йорка kennedy airport в 15.45, полоса 15 и прилетает в бостон logan в 16.30; полоса 42. рейс 52 united airlines вылетает из нью-йорка kennedy airport в 17.00, полоса 38 и прилетает в бостон logan в 17.45; полоса 31. какой рейс вы выбираете?

Несмотря на то, что какой-то из рейсов может удовлетворять требованиям, информация представлена в таком беспорядке, что способна полностью рассеять внимание и не позволить сделать нужный выбор. Теперь представьте альтернативный вариант:

. snippingtool

Приложение Ножницы, которое делает скриншот экрана можно вызвать командой snippingtool. Для запуска же новой версии на Windows 10, можно использовать комбинацию клавиш Win Shift S. А для запуска Paint используйте команду – mspaint.

. cmd

Найдется очень мало людей, которым незнакома эта команда. cmd – запускает командную строку, которая дает вам неограниченную власть над системой. Хотя я погорячился, Windows – это не касается.

Настройки мыши – main.cpl

Все настройки относительно мыши можно сделать в этом окне: поменять роли кнопок, скорость реакции т.п.

Кстати, идея чтобы пошутить с другом: поменяйте роли кнопок мыши. Это прикольно.

Resmon

Мощная утилита, которая помогает разобраться, что грузит ресурсы компьютера в данный момент. Там можно найти информацию по работе ЦП, жесткого диска, оперативной памяти, сетевой карты.

. Открытие веб-сайтов

Да-да, все верно. Через командную строку можно открывать и веб-сайты. Сайт откроется в браузере по умолчанию. Но сегодня мало, кто помнит название сайтов. Все пользуются поиском.

Заключение

Run еще удобен тем, что он запоминает все введенные команды, так что во второй раз достаточно набрать первую букву и вы получите список введенных ранее команд на эту букву.

Powercfg.cpl

Быстрый доступ к настройкам питания. Именно здесь настраивается поведение компьютера в зависимости от режима питания, таймоут до спящего режима и т.п.

Sysadm.cpl

Нет – это не команда быстрого вызова сисадмина. Она запускает параметры системы, где можно настроить производительность, переменные среды и т.п.

Мы рады приветствовать вас в western valley bank. если у вас возникнут затруднения, при использования данного сервиса, просто скажите: «помощь». что вы хотите сделать сейчас? – оплатить счет, проверить свой баланс или перевести деньги?

Если пользователь говорит «Помощь» в середине операции получения справки о балансе, система может предоставить следующую информацию:

. mstsc

Для быстрого запуска приложения удаленного доступа используйте команду mstsc. Но для начала на компьютерах нужно разрешить удаленный доступ.

. magnify

Лупа или увеличительное стекло, которое предусмотрено для людей с ограниченными возможностями запускается с помощью команды magnify.

. Экранная клавиатура

Иногда по какой то причине приходится пользоваться экранной клавиатурой. Вызвать его можно командой osk.

Sdclt

Данная команда открывает окно “Резервного копирования и восстановления системы”.

Майк коэн признанный авторитет в области речевых технологий, автор более 70 работ и многих патентов; профессор стенфордского университета.в 1994 году он стал одним из основателей компании nuance, на сегодняшней день ведущей западной компании, предлагающей решения в области речи.с 2004 года коэн штатный научный сотрудник компании google, в которой он возглавляет отдел speech technology group.

Итак, — глава «Уменьшение мыслительных усилий»

Оставьте комментарий

Adblock
detector