Звук
Заметка
Это руководство по проектированию было создано для Windows 7 и не было обновлено для более новых версий Windows. Большая часть рекомендаций по-прежнему применяется в принципе, но презентация и примеры не отражают наше текущее руководство по проектированию.
Sound — это звуковой элемент пользовательского интерфейса. При правильном использовании звук может быть эффективной формой коммуникации, которая устанавливает невербальные и даже эмоциональные отношения с вашими пользователями. Звуки можно использовать только или в качестве дополнения к визуальному интерфейсу. Например, добавление звукового эффекта к уведомлению повышает вероятность того, что она будет замечена, особенно если пользователь не смотрит на экран при возникновении события.
На вкладке "Звуки" элемента панели управления звуком пользователи могут вносить изменения в системные звуки.
В этой статье описывается использование звуков в программе в качестве ответа на события и действия пользователя, а также интеграция звукового элемента управления программы с Windows. Он не охватывает использование музыки или речи.
Примечание. Рекомендации по уведомлениям и фирменной символики представлены в отдельных статьях.
Это правильный пользовательский интерфейс?
Чтобы решить, следует ли использовать звук, рассмотрите следующие вопросы:
- Есть ли четкое преимущество пользователя для использования звука? Поскольку недостатки использования звука могут легко перевесить преимущества, используйте звук только в том случае, если есть четкое преимущество.
- Подходит ли использование звука? Привлекает ли использование звука внимание к вещам, которые достойны внимания? Будут ли пользователи пропустить звук, если бы он отсутствовал? Сосредоточьтесь на звуках, которые позволяют пользователям получать информацию, скорее всего, изменять их поведение или предоставлять полезные отзывы.
- Используется ли звук отвлекающий? Есть ли частые, громкие, громогласные звуки? Могут ли пользователи уменьшить системный том или том вашей программы в результате использования звука?
- Вы используете звук как основную форму коммуникации? Во многих случаях, например для пользователей, имеющих определенный уровень потери слуха, звук не следует использовать в качестве основного средства связи. Звук более эффективен в качестве дополнения к другим средствам коммуникации (например, текст или визуальные элементы).
- Являются ли ИТ-специалистами основного целевого пользователя? Звук обычно неэффективн для задач, предназначенных для ИТ-специалистов, так как многие из их задач выполняются автоматически. Кроме того, звуки не масштабируются для них представьте, что выполняются сотни задач за раз и получение звуков при завершении или сбое.
Концепции проектирования
Обычно звук достигает любых или всех следующих целей:
- Уведомление. Звук может быть связан с определенными событиями. Например, звук "новая почта" сообщает пользователям, когда почта поступает без нарушения текущей задачи.
- Обратная связь. Звук может предоставлять отзывы о конкретных действиях пользователя. Например, тонкий звук, который воспроизводится при выпуске ползунка на элементе управления громкости, предоставляет отзывы о уровне текущего параметра.
- Фирменная символика. Звук может быть связан с определенным содержимым для фирменной символики вашего продукта, приложения или службы. Windows использует звук таким образом для запуска операционной системы.
- Развлечение. Звук обычно используется для улучшения развлекательных продуктов и сделать любой продукт более привлекательным. Например, большинство игр, учебных приложений и потребительских продуктов используют звук для развлекать пользователей и улучшать их взаимодействие.
Некоторые звуки могут выполнять несколько из этих целей одновременно. Например, звук запуска Windows указывает, что процесс запуска завершен и рабочий стол готов к использованию. Она также предоставляет мощную форму фирменной символики продукта и даже мгновенно привлекает пользователей.
Звуки, которые выполняют ни одно из этих целей, скорее всего, не должны быть устранены.
Недопустимое использование звука
Несмотря на преимущества звука, соответствующее использование звука требует значительной сдержанности, чтобы сделать в противном случае может сделать программу раздражающим и отвлекающим. Пользователи полностью отключают свой звук, если они раздражаются частыми, повторяющимися, jarring, нарушением, плохо разработанными звуками; В частности, это потому, что по своей самой природе звук требует внимания и трудно игнорировать. Советы по поиску разумного баланса см. в рекомендации по проектированию звука.
Поскольку недостатки использования звука могут легко перевесить преимущества, используйте звук только в том случае, если есть четкое преимущество. Если сомневается, не используйте звук.
Создание дополнительных звуков
Даже если звук используется соответствующим образом, существует множество ситуаций, когда звук может не быть эффективным для всех пользователей:
- Некоторые пользователи могут работать в шумной среде, где звуки не могут быть услышаны.
- Некоторые пользователи могут работать в тихой среде, для которой требуется отключить или установить звук на низком томе.
- Некоторые пользователи могут иметь нарушения слуха или потери.
- Компьютер может не иметь динамиков.
По этим причинам звук, используемый для уведомлений и отзывов, никогда не должен быть единственным способом связи,, но вместо этого должен дополнять визуальные или текстовые подсказки.
Желательные характеристики звука
В общем случае звуки должны быть:
- средняя до высокой частоты (600 Герц [Гц] до 2 килогерц [kГц]).
- short (менее одной секунды).
- мягкий или умеренный в томе.
- многозначительный.
- приятный, не тревожный или jarring.
- невербальные.
- не повторяющиеся.
С звуком, меньше больше. Идеальный звуковый эффект — это то, что пользователи едва замечают, но они пропустят, если он отсутствует.
Распространенное заблуждение заключается в том, что звуки для критических событий должны быть громкими и jarring, чтобы получить внимание пользователя. Это не так, потому что звук действительно предназначен для дополнительного средства общения. В случае критического сообщения об ошибке его презентация (возможно, в модальном диалоговом окне), его значок (значок ошибки) и его текст и тон все объединяются для обмена данными о характере ошибки. Эффективный звук ошибки может быть немного громче, чем типичный звук Windows, но не должен быть значительно громче.
Характеристики звуков Windows
Помимо этого общего призыва к минимализму, звук Windows звук использует свет, чистые тоны, и гласные и воздушные звуки, с мягким исчезанием и исчезанием (мягкие "края") для предотвращения резких, jarring, ударных эффектов. Они предназначены для того, чтобы чувствовать себя тонкими, нежными и созвучными. Звуки Windows используют эхо, реверб и равенства для достижения естественного, окружающего чувства.
По умолчанию звуковая схема для Windows обычно не использует инструментальную или узнаваемую повседневную звуки, которые слишком конкретные или музыкальные. Примеры звуков, которые он избегает, являются музыкальными инструментами, такими как фортепиано или ударные инструменты, животные звуки, экологические шумы, речь, голоса, фильм,как звуковые эффекты, или другие звуки людей. Кроме того, звуки Windows не должны рассматриваться как музыка (т. е. до тех пор, как многоэтапные мелодии). Это делает Windows звуки функционально разными от других типов звуков.
Так как звуки Windows были профессионально разработаны, чтобы иметь желательные характеристики и привлекательность для широкой аудитории, рассмотреть возможность использования этих встроенных звуков Windows при необходимости.
Проектирование собственных звуков
Если необходимо создать собственные звуки, создайте их, чтобы они имели ранее описанные характеристики. Старайтесь дополнить их связанными задачами или событиями.
Понимать, что создание оригинальных звуков трудно сделать хорошо, особенно для звуков, предназначенных для широкой аудитории. Звук может быть поляризующим элементом конструктора. Для каждого пользователя, который любит звук, будет много тех, кто не любит его.
Создайте звуки для вашей программы как группы, чтобы чувствовать, что они связаны вариациями темы. Зрительный опыт вашей программы должен быть согласован с его визуальным интерфейсом. Кроме того, "тон" звуков должен быть согласован с тон текста. Рассмотрим, как текст с приятным, естественным тоном может быть подорвался при сопровождении суровых, тревожных звуков.
Если вы делаете только четыре вещи...
- Используйте звук с сдержанностью, чтобы убедиться, что есть четкое общее преимущество пользователя. Если сомневайтесь, не используйте звук.
- При необходимости используйте встроенные звуки Windows.
- Если вы разрабатываете собственные звуки, убедитесь, что они имеют желательные характеристики звука и в целом чувствуют себя как вариации на тему.
- Не предполагайте, что звуки должны быть громкими и jarring, чтобы получить внимание пользователя.
Шаблоны использования
Звуки имеют несколько шаблонов использования:
Использование звука | Пример |
---|---|
завершение действия сонливо уведомляет пользователей о завершении длительного действия, инициированного пользователем. |
![]() В этом примере диалоговое окно воспроизводит звук, чтобы уведомить пользователей о завершении скачивания. |
сбой действия сонливо уведомляет пользователей о сбое, когда длительное действие, инициированное пользователем, завершается ошибкой. |
![]() В этом примере Windows воспроизводит звук, чтобы уведомить пользователей о сбое операции резервного копирования. |
Важные системные события сонливо оповещает пользователей о важных системных событиях или состоянии, требующих немедленного внимания. |
![]() В этом примере пользователи оповещаются о том, что их низкая батарея требует немедленного внимания. |
FYI сонливо уведомляет пользователей о потенциально полезной, соответствующей информации. |
Так как эта информация обычно не требует непосредственного внимания, звук fyi обеспечивает тонкий отзыв, не нарушая поток пользователя. ![]() В этом примере звук воспроизводится при входе контакта в службу обмена мгновенными сообщениями. |
звуковых эффектов сонливо предоставляет отзывы о взаимодействии с пользователем. |
Предоставляет реальные или стильные звуковые отзывы, подходящие для взаимодействия. звуковые эффекты часто звучат, как будто пользователь управляет реальным физическим объектом. иногда называют фоли. снимок экрана ![]() В этом примере звуковая эффект минимизации окна звучит как реальный объект уменьшается. |
звуки фирменной символики звук, предоставляемый для улучшения взаимодействия с пользователем, хотя эмоциональное воздействие и, как побочный эффект, способствует бренду продукта. |
Звуки фирменной символики лучше всего синхронизироваться с визуальными событиями, особенно переходами пользовательского интерфейса, такими как отображение окна программы. истинные звуковые бренды указывают источник товаров, аналогичный фирменному слову или логотипу, и являются относительно редкими. ![]() В этом примере запуск Windows — это фирменный переходный интерфейс. |
Руководящие принципы
Употребление
- Использовать звук с сдержанностью убедитесь, что есть четкое общее преимущество пользователя. Сосредоточьтесь на звуках, которые позволяют пользователям получать информацию, скорее всего, изменять их поведение или предоставлять полезные отзывы. Если сомневайтесь, не используйте звук.
- Выберите звук и его характеристики в зависимости от того, как он используется. Описание каждого шаблона использования см. в таблице в предыдущем разделе.
- Для уведомлений и отзывов не используйте звук в качестве единственного метода связи. Скорее, используйте звук как дополнительный метод для укрепления визуальных или текстовых подсказок. Это гарантирует, что пользователи могут видеть информацию, если они не слышат звук.
- Не играйте громкие или суровые звуки часто. Это не требуется и приводит к плохому взаимодействие с пользователем. Чем чаще воспроизводится звук, тем менее навязчивым он должен быть. Звуки не должны быть громкими или суровыми, чтобы привлечь внимание.
- Не будьте в сигнале. Бипирование не подходит для современных программ. Beeps не может иметь определенные значения, назначенные им, и пользователи не могут контролировать их.
- исключение : критически важные системные функции могут оповещать пользователей о ситуациях, которые они должны присутствовать немедленно, например критически низкая мощность батареи.
Воспроизведение
- Не повторяйте звук более двух раз подряд.
- Для последовательности связанных звуковых событий воспроизводится звук только в первом событии. Избегайте использования нескольких звуков, так как они могут столкнуться друг с другом или иным образом привести к неприятным взаимодействиям с пользователем.
Выбор звука
- Выберите приятные звуки. Не используйте неприятные, тревожные звуки, такие как шум, авария и нарушение.
- Использовать звуки, которые являются короткими (менее одной секунды).
- Используйте звуки, которые примерно совпадают с обычным звуком Windows. Пользователи не любят отключать том при запуске компьютера или программы, особенно в общедоступных средах, таких как собрания и презентации. Звуковые файлы Microsoft Windows находятся в папке мультимедиа в папке Windows.
- Не выбирайте звуки, требующие локализации. Это можно достичь с помощью звуков, которые не используют речь или имеют культурные значения или коннотации.
Системные звуки Windows
- Использовать встроенные системные звуки Windows при необходимости.
- Выберите использовать системные звуки, основанные на их связанном значении, а не только на самом звуке. Системные звуки должны использоваться последовательно.
Звуковая конструкция
При создании собственных звуков:
- создавать звуки с желательными характеристиками звука.
- Создание звуков с преимущественно средним диапазоном до высокой частоты (600 Гц до 2 кГц). Не используйте низкие частоты, потому что они путешествуют дальше, труднее найти и могут быть тревожными.
- Задайте относительную амплитуду обычных звуков на уровне типичного звука Windows. Звуки Windows были соответствующим образом выровированы для домашних и рабочих сред. Использование различных уровней для звуков приведет пользователей к корректировке громкости.
- Установите важные звуки, чтобы быть немного громче. Такие звуки включают завершение действий, сбои действий и важные системные события.
- Установите часто возникающие звуки, чтобы быть немного мягкими. К ним относятся FYIs, звуки фирменной символики и звуковые эффекты.
- Выберите звуки, согласованные со значением звуков Windows. Чтобы создать пользовательскую версию звука Windows, сохраните один и тот же шаг и интервал, но измените оркестрацию или тембр. Не присваивайте разные значения для звуков с аналогичными шагами и интервалами, как звуки Windows.
- Создайте звуки для вашей программы, чтобы они чувствовали, что они связаны вариациями темы. Зрительный опыт вашей программы должен быть согласован с его визуальным интерфейсом.
- Проектирование переходов сцен и переходов звука вместе. Например, если сцена исчезает постепенно, любой звук должен постепенно исчезать. Не разрушайте удобные визуальные переходы путем резких переходов звука.
- Звуки должны быть в формате .wav файла. Рекомендуется использовать 16-разрядный формат 44,1 кГц стереокомпрессированного импульсного модуляции кода (PCM). Если размер файла важен, используйте сжатые форматы или форматы monaural (mono), но помните, что в приложении может возникнуть легко различимая потеря качества, которая может сильно отразиться на приложении.
Смешивание
В программе нет элементов управления томом или отключением. Вместо этого пользователи могут управлять относительными параметрами тома среди приложений с помощью миксера томов Windows. Если в вашей программе есть управление томом, то будет несколько мест, где пользователи настраивают свои параметры, что может привести к путанице.
Средство микширования томов Windows позволяет пользователям управлять основным параметром тома, а также томом для каждой программы, которая в настоящее время воспроизводит звук.
- исключение : Если основная цель, если ваша программа является воспроизведением звука или видео или созданием, может оказаться полезной для управления громкости в программе. Используйте ползунок для этой цели и немедленно оставить отзыв при изменении тома пользователем.
Интеграция с Windows
- Зарегистрируйте звуки вашей программы в реестре звуков Windows. Это позволяет миксеру томов Windows добавлять ползунок для программы.
- Зарегистрируйте пользовательские звуковые события программы. Это позволяет элементу панели управления Windows Sound отображать их. Создайте следующий ключ для каждого настраиваемого звукового события: HKEY_CURRENT_USER | AppEvents | Метки событий | EventName = имя события.
- Не хвастите звуки для звуковых событий вашей программы. Вместо этого укажите звуки, которые будут воспроизводиться с помощью записей реестра. Это позволяет пользователям настраивать звуковые события с помощью элемента панели управления "Звук".
- исключение: вы можете выбрать жесткие звуки, используемые для фирменной символики.
- Не предоставляйте пользователям способ настройки звуков в параметрах вашей программы. Вместо этого используйте элемент панели управления "Звуки Windows".
- Рекомендуется не назначать звуки часто происходящим событиям по умолчанию. Не требуется, чтобы пользователи настраивали свой выход из раздражающего начального интерфейса.
Проблемы программирования DirectSound
- Для программ DirectSound, имеющих собственный контроль громкости, задать для тома программы значение 100 процентов по умолчанию. Это позволяет максимально увеличить динамический диапазон звука.
- Не блокируйте другие звуковые события, выполняя программу в монопольном режиме. Это может предотвратить правильную работу других программ. Например, использование монопольного режима предотвращает использование компьютера в качестве устройства телефонии.
СМС
- Не используйте звуковой адаптер фразы. Вместо этого используйте звуковую карточку.
- Используйте устройство для общего обращения к динамикам, наушникам и микрофонам.
- Используйте контроллер для ссылки на звуковое оборудование, которое управляет устройствами, такими как звуковые карточки и наборы микросхем.
- Используйте схему звуков фразы, чтобы описать коллекцию звуков для распространенных событий программы, таких как вход в систему или получение новой электронной почты. Используйте тему рабочего стола фразы, чтобы описать коллекцию визуальных элементов и звуков для рабочего стола компьютера.
- Используйте термин аудио для широкой ссылки на речь, музыку и звуки. Используйте термин для более узкого обращения к программе и звукам Windows, описанным в этой статье.