Звук

Примечание

Это руководство по проектированию было создано для Windows 7 и не обновлялось для более новых версий Windows. Большая часть руководства по-прежнему применяется в принципе, но презентация и примеры не отражают наше текущее руководство по проектированию.

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

Снимок экрана: диалоговое окно звука

На вкладке Звуки элемента панели управления Звук пользователи могут вносить изменения в системные звуки.

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

Примечание: Рекомендации по уведомлениям и фирменной символике представлены в отдельных статьях.

Это правильный пользовательский интерфейс?

Чтобы решить, следует ли использовать звук, рассмотрите следующие вопросы:

  • Есть ли явные преимущества использования звука для пользователей? Поскольку недостатки использования звука могут легко перевешивать преимущества, используйте звук только тогда, когда есть явное преимущество.
  • Является ли использование звука подходящим? Привлекает ли использование звука внимание к вещам, которые заслуживают внимания? Будут ли пользователи пропускать звук, если бы он отсутствовал? Сосредоточьтесь на звуках, которые информируют пользователей, могут изменить свое поведение или предоставить полезные отзывы.
  • Отвлекает ли использование звука? Есть ли частые, громкие, резкие звуки? Могут ли пользователи уменьшить громкость системы или громкость программы в результате использования звука?
  • Вы используете звук в качестве основной формы общения? Во многих случаях, например для пользователей с некоторым уровнем потери слуха, звук не следует использовать в качестве основного средства связи. Звук более эффективен в качестве дополнения к другим средствам общения (например, тексту или визуальным элементам).
  • Являются ли основными целевыми пользователями ИТ-специалисты? Звук обычно неэффективен для задач, ориентированных на ИТ-специалистов, поскольку многие из их задач выполняются автоматически. Кроме того, звук не масштабируется для них, представьте, что они выполняют сотни задач одновременно и получают звуки, когда они завершаются или завершаются сбоем.

Принципы проектирования

Обычно звук достигает любой или всех следующих целей:

  • Уведомление. Звук может быть связан с определенными событиями. Например, звук "новая почта" сообщает пользователям о поступлении почты, не нарушая их текущую задачу.
  • Отзывы. Звук может предоставлять отзывы о конкретных действиях пользователя. Например, тонкий звук, который воспроизводится, когда вы отпускаете ползунок на элементе управления громкости, дает обратную связь об уровне текущего параметра.
  • Фирменная символика Звук может быть связан с определенным содержимым для фирменной символики вашего продукта, приложения или службы. Таким образом Windows использует звук для запуска операционной системы.
  • Развлечения. Звук обычно используется для улучшения развлекательных продуктов и сделать любой продукт более привлекательным. Например, большинство игр, обучающих приложений и потребительских продуктов используют звук, чтобы развлечь пользователей и улучшить их работу.

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

Звуки, не удовлетворяющие ни одной из этих целей, скорее всего, должны быть устранены.

Недопустимое использование звука

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

Поскольку недостатки использования звука могут легко перевешивать преимущества, используйте звук только тогда, когда есть явное преимущество. Если вы сомневаетесь, не используйте звук.

Создание дополнительного звука

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

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

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

Желаемые характеристики звука

Как правило, звуки должны быть следующими:

  • от средней до высокой частоты (от 600 Герц [Гц] до 2 килогерц [кГц]).
  • short (менее одной секунды).
  • мягкий или умеренный объем.
  • Значимые.
  • приятный, не тревожный или резкий.
  • невербальный.
  • не повторяющиеся.

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

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

Характеристики звуков Windows

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

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

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

Проектирование собственных звуков

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

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

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

Если вы делаете только четыре вещи...

  1. Используйте звук с сдержанностью, чтобы убедиться, что есть четкое общее преимущество пользователя. Если вы сомневаетесь, не используйте звук.
  2. При необходимости используйте встроенные звуки Windows.
  3. Если вы разрабатываете собственные звуки, убедитесь, что они имеют желаемые звуковые характеристики и в целом чувствуют себя как вариации на тему.
  4. Не предполагайте, что звуки должны быть громкими и резкими, чтобы получить внимание пользователя.

Варианты использования

Звуки имеют несколько шаблонов использования:

Использование звука Пример
Завершение действия
sonically уведомляет пользователей о успешном завершении длительного инициированного пользователем действия.
Снимок экрана: диалоговое окно скачивания файла
В этом примере диалоговое окно воспроизводит звук, уведомляющий пользователей о завершении скачивания.
Сбой действия
sonically уведомляет пользователей о сбое длительного инициированного пользователем действия.
Снимок экрана: сообщение о недоступности диска резервного копирования
В этом примере Windows воспроизводит звук, чтобы уведомить пользователей о сбое операции резервного копирования.
Важное системное событие
sonically оповещает пользователей о важных системных событиях или состоянии, требующих немедленного внимания.
Снимок экрана: сообщение о нехватке заряда батареи
В этом примере пользователи получают предупреждение о том, что их низкий уровень заряда батареи требует немедленного внимания.
FYI
sonically уведомляет пользователей о потенциально полезной, актуальной информации.
Так как эта информация обычно не требует немедленного внимания, звук fyi обеспечивает тонкие отзывы, не нарушая поток пользователя.
Снимок экрана: сообщение о входе в live Messenger
В этом примере звук воспроизводится при входе контакта в службу обмена мгновенными сообщениями.
Звуковой эффект
sonically предоставляет обратную связь для взаимодействия с пользователем.
Предоставляет реальную или стильную звуковую обратную связь, подходящую для взаимодействия. Звуковые эффекты часто звучат так, как будто пользователь управляет реальным физическим объектом. иногда называют фоли.
Снимок экрана: свертывание окна
В этом примере звуковой эффект сворачиваемого окна выглядит так, как уменьшается размер реального объекта.
Звуки фирменной символики
звук, предоставляемый для улучшения взаимодействия с пользователем, хотя и эмоционального воздействия и, в качестве побочных эффектов, продвижение бренда продукта.
Звуки фирменной символики лучше всего использовать при синхронизации с визуальными событиями, особенно с переходами пользовательского интерфейса, такими как отображение окна программы. Истинные звуковые бренды указывают источник товара, похожий на слово или логотип торгового знака, и являются относительно редкими.
Снимок экрана: значок запуска Windows
В этом примере запуск Windows является переходным интерфейсом с фирменной символикой.

Рекомендации

Использование

  • Используйте звук с сдержанностью , чтобы убедиться, что есть четкое общее преимущество пользователя. Сосредоточьтесь на звуках, которые информируют пользователей, могут изменить свое поведение или предоставить полезные отзывы. Если вы сомневаетесь, не используйте звук.
  • Выберите звук и его характеристики в зависимости от того, как он используется. Описание каждого шаблона использования см. в таблице в предыдущем разделе.
  • Для уведомлений и отзывов не используйте звук в качестве единственного метода связи. Вместо этого используйте звук в качестве дополнительного метода для усиления визуальных или текстовых подсказок. Это гарантирует, что пользователи смогут видеть информацию, если они не слышат звук.
  • Не играйте громкие или резкие звуки часто. Это не требуется и приводит к ухудшению взаимодействия с пользователем. Чем чаще воспроизводится звук, тем менее навязчивым он должен быть. Звуки не должны быть громкими или резкими, чтобы привлечь внимание.
  • Не поддавайте звуковой сигнал. Звуковой сигнал не подходит для современных программ. Звуковые сигналы не могут иметь определенные значения, и пользователи не могут управлять ими.
    • Исключение: Критические системные функции могут предупреждать пользователей о ситуациях, в которые они должны немедленно присутствовать, например критически низкий уровень заряда батареи.

Воспроизведение

  • Не повторяйте звук более двух раз подряд.
  • Для последовательной последовательности связанных звуковых событий воспроизводит звук только при первом событии. Избегайте использования нескольких звуков, так как они могут столкнуться друг с другом или иным образом привести к неприятному взаимодействию с пользователем.

Выбор звука

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

Системные звуки Windows

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

Звуковой дизайн

При создании собственных звуков:

  • Создавайте звуки с желаемыми характеристиками звука.
  • Сочиняйте звуки в основном со средней и высокой частотой (от 600 Гц до 2 кГц). Не используйте низкие частоты, потому что они двигаются дальше, труднее найти и могут быть тревожными.
  • Установите относительную амплитуду нормальных звуков на уровень типичного звука Windows. Звуки Windows были соответствующим образом выровны для домашней и рабочей среды. Использование разных уровней для ваших звуков приведет к тому, что пользователи будут корректировать громкость.
    • Установите важные звуки немного громче. К таким звукам относятся завершения действий, сбои действий и важные системные события.
    • Задайте для часто встречающихся звуков немного мягче. К ним относятся FYIs, звуки фирменной символики и звуковые эффекты.
  • Выберите звуки, соответствующие значению звуков Windows. Чтобы создать пользовательскую версию звука Windows, сохраните один и тот же тон и интервал, но измените оркестрацию или тембр. Не назначайте разные значения звукам с такими же тонами и интервалами, как звуки Windows.
  • Создайте звуки, чтобы ваша программа чувствовала, что они являются связанными вариациями на тему. Слуховой опыт вашей программы должен быть согласован с ее визуальным интерфейсом.
    • Проектируйте переходы сцены и звуковые переходы вместе. Например, если сцена постепенно исчезает, любой звук также должен исчезать постепенно. Не разрушайте плавные визуальные переходы, создавая резкие переходы звука.
  • Звуки должны быть в формате WAV. Рекомендуется использовать формат 16-разрядной 44,1 кГц стереосистемы с несжатой импульсной модуляцией (PCM). Если важен размер файла, используйте сжатые или моноуральные (моно) форматы, но имейте в виду, что существует легко различимая потеря качества, которая может плохо отразиться на приложении.

Смешивания

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

    Снимок экрана: микшер томов Windows

    Микшер громкости Windows позволяет пользователям управлять main настройкой громкости, а также громкость для каждой программы, которая в данный момент воспроизводит звук.

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

Интеграция Windows

  • Зарегистрируйте звуки программы в реестре звуков Windows. Это позволит микшеру томов Windows добавить ползунок для вашей программы.
  • Зарегистрируйте пользовательские звуковые события программы. Это позволит элементу панели управления "Звук Windows" отображать их. Создайте следующий ключ для каждого пользовательского звукового события: HKEY_CURRENT_USER | События AppEvents | Метки событий | EventName = имя события.
  • Не передавайте звуки для звуковых событий вашей программы. Вместо этого укажите звуки, которые будут воспроизводиться с помощью записей реестра. Это позволяет пользователям настраивать звуковые события с помощью элемента панели управления Звук.
    • Исключение: Вы можете выбрать жесткие звуки, используемые для фирменной символики.
  • Не предоставляйте пользователям возможность настраивать звуки в параметрах вашей программы. Вместо этого используйте элемент панели управления Звуки Windows.
  • Рекомендуется не назначать звуки часто возникающим событиям по умолчанию. Не требуйте от пользователей настраивать выход из раздражающего первоначального взаимодействия.

Проблемы с программированием DirectSound

  • Для программ DirectSound, имеющих собственный контроль громкости, установите для тома программы значение 100 % по умолчанию. Это позволяет максимально увеличить динамический диапазон звука.
  • Не блокируйте другие звуковые события, запуская программу в монопольном режиме. Это может помешать правильной работе других программ. Например, использование монопольного режима запрещает использование компьютера в качестве телефонного устройства.

Текст

  • Не используйте звуковой адаптер фразы. Вместо этого используйте карта звука.
  • Используйте устройство для обозначения динамиков, наушников и микрофонов.
  • Используйте контроллер для обозначения звукового оборудования, которое управляет устройствами, такими как звуковые карты и наборы микросхем.
  • Используйте схему звуков фраз, чтобы описать коллекцию звуков для распространенных программных событий, таких как вход в систему или получение новой электронной почты. Используйте тему рабочего стола фразы, чтобы описать коллекцию визуальных элементов и звуков для рабочего стола компьютера.
  • Используйте термин "звук" для обозначения речи, музыки и звуков. Используйте термин звук, чтобы более узко относиться к программе и звукам Windows, описанным в этой статье.