Udostępnij za pośrednictwem


Dźwięk

Nuta

Ten przewodnik projektowania został utworzony dla systemu Windows 7 i nie został zaktualizowany dla nowszych wersji systemu Windows. Większość wskazówek nadal ma zastosowanie w zasadzie, ale prezentacja i przykłady nie odzwierciedlają naszych bieżących wskazówek dotyczących projektowania.

sound jest elementem audio środowiska użytkownika. W odpowiednim przypadku dźwięk może być skuteczną formą komunikacji, która ustanawia niewerbalne, a nawet emocjonalne relacje z użytkownikami. Dźwięki mogą być używane samodzielnie lub jako uzupełnienie wizualnego interfejsu użytkownika. Na przykład dodanie efektu dźwiękowego do powiadomienia zwiększa prawdopodobieństwo, że zostanie ono zauważone, zwłaszcza jeśli użytkownik nie patrzy na ekran, gdy wystąpi zdarzenie.

zrzut ekranu okna dialogowego dźwięku

Na karcie Dźwięki elementu panelu sterowania Dźwięk użytkownicy mogą wprowadzać zmiany w dźwiękach systemowych.

W tym artykule omówiono używanie dźwięków w programie jako odpowiedzi na zdarzenia i akcje użytkownika oraz integrowanie sterowania dźwiękiem programu z systemem Windows. Nie obejmuje korzystania z muzyki ani mowy.

Uwaga: wytyczne dotyczące powiadomień i znakowania są prezentowane w oddzielnych artykułach.

Czy jest to właściwy interfejs użytkownika?

Aby zdecydować, czy należy używać dźwięku, rozważ następujące pytania:

  • Czy istnieje wyraźna korzyść dla użytkownika przy użyciu dźwięku? Ponieważ wady używania dźwięku mogą łatwo przeważać nad korzyściami, używaj dźwięku tylko wtedy, gdy istnieje wyraźna zaleta.
  • Czy użycie dźwięku jest odpowiednie? Czy użycie dźwięku zwraca uwagę na rzeczy, które są godne uwagi? Czy użytkownicy przegapiliby dźwięk, gdyby był nieobecny? Skoncentruj się na dźwiękach, które informują użytkowników, prawdopodobnie zmienią swoje zachowanie lub przekażą przydatną opinię.
  • Czy użycie dźwięku rozpraszającego uwagę? Czy są częste, głośne, jarring dźwięki? Czy użytkownicy mogą zmniejszyć głośność systemowa lub głośność programu w wyniku użycia dźwięku?
  • Czy używasz dźwięku jako podstawowej formy komunikacji? W wielu przypadkach, takich jak dla użytkowników, którzy mają pewien poziom utraty słuchu, dźwięk nie powinien być używany jako podstawowy środek komunikacji. Dźwięk jest bardziej skuteczny jako uzupełnienie innych środków komunikacji (takich jak tekst lub wizualizacje).
  • Czy głównymi specjalistami IT są użytkownicy docelowi? Dźwięk jest zwykle nieskuteczny w przypadku zadań przeznaczonych dla specjalistów IT, ponieważ wiele z ich zadań działa nienadzorowanych. Ponadto dźwięk nie jest skalowany dla nich wyobraża sobie uruchamianie setek zadań naraz i odbieranie dźwięków po zakończeniu lub awarii.

Pojęcia dotyczące projektowania

Zazwyczaj dźwięk osiąga dowolne lub wszystkie następujące cele:

  • Powiadomienie. Dźwięk może być skojarzony z określonymi zdarzeniami. Na przykład dźwięk "nowa poczta" informuje użytkowników o nadejściu poczty bez zakłócania bieżącego zadania.
  • Sprzężenie zwrotne. Dźwięk może przekazać opinię na temat konkretnych akcji użytkownika. Na przykład subtelny dźwięk odtwarzany po zwolnieniu suwaka w kontrolce głośności zapewnia opinię na temat poziomu bieżącego ustawienia.
  • Marki. Dźwięk może być skojarzony z określoną zawartością, aby oznaczyć produkt, aplikację lub usługę. System Windows używa dźwięku w ten sposób do uruchamiania systemu operacyjnego.
  • Rozrywka. Dźwięk jest powszechnie używany do ulepszania produktów rozrywkowych i sprawia, że każdy produkt jest bardziej angażujący. Na przykład większość gier, aplikacji szkoleniowych i produktów konsumenckich używa dźwięku do rozrywki użytkowników i ulepszania ich doświadczenia.

Niektóre dźwięki mogą spełniać kilka z tych celów jednocześnie. Na przykład dźwięk uruchamiania systemu Windows wskazuje, że proces uruchamiania został ukończony, a pulpit jest gotowy do użycia. Zapewnia również zaawansowaną formę znakowania produktów, a nawet chwilowo angażuje użytkowników.

Dźwięki spełniające żaden z tych celów nie powinny być prawdopodobnie wyeliminowane.

Niewłaściwe użycie dźwięku

Pomimo zalet dźwięku, odpowiednie wykorzystanie dźwięku wymaga znacznej powściągliwości, aby zrobić inaczej może program irytujące i rozpraszające. Użytkownicy wyłączą swój dźwięk całkowicie, jeśli staną się zirytowani częstymi, powtarzającymi się, wstrząsającym, zakłócającym, słabo zaprojektowanymi dźwiękami; częściowo jest to spowodowane tym, że ze względu na jego charakter, dźwięk wymaga uwagi i jest trudne do zignorowania. Aby uzyskać wskazówki dotyczące znajdowania rozsądnej równowagi, zobacz wskazówki dotyczące projektowania dźwięku .

Ponieważ wady używania dźwięku mogą łatwo przeważać nad korzyściami, używaj dźwięku tylko wtedy, gdy istnieje wyraźna zaleta. W razie wątpliwości nie używaj dźwięku.

Uzupełnianie dźwięku

Nawet jeśli dźwięk jest używany odpowiednio, istnieje wiele sytuacji, w których dźwięk może nie być skuteczny dla wszystkich użytkowników:

  • Niektórzy użytkownicy mogą pracować w hałaśliwym środowisku, w którym nie można usłyszeć dźwięków.
  • Niektórzy użytkownicy mogą pracować w cichym środowisku, które wymaga wyłączenia lub ustawienia dźwięku przy niskiej głośności.
  • Niektórzy użytkownicy mogą mieć zaburzenia słuchu lub utratę.
  • Komputer może nie mieć głośników.

Z tych powodów dźwięk używany do powiadomień i opinii nigdy nie powinien być jedyną metodą komunikacji, ale raczej powinien uzupełniać wizualne lub tekstowe sygnały.

Pożądane cechy dźwięku

Ogólnie rzecz biorąc, dźwięki powinny być:

  • średnia do wysokiej częstotliwości (600 Hertz [Hz] do 2 kilohertz [kHz]).
  • short (mniej niż jedna sekunda).
  • miękkie lub umiarkowane w objętości.
  • Znaczące.
  • przyjemne, nie alarmujące lub jarring.
  • niewerbalne.
  • nie powtarzalne.

Z dźwiękiem mniej jest więcej. Idealny efekt dźwiękowy jest taki, który użytkownicy ledwo zauważają, ale przegapiliby, gdyby był nieobecny.

Typowym błędem jest to, że dźwięki dla krytycznych zdarzeń muszą być głośne i jarring, aby zwrócić uwagę użytkownika. To nieprawda, ponieważ dźwięk jest naprawdę przeznaczony do dodatkowego środka komunikacji. W przypadku krytycznego komunikatu o błędzie jego prezentacja (być może w modalnym oknie dialogowym), jej ikona (ikona błędu) oraz tekst i ton wszystkie łączą się, aby komunikować charakter błędu. Skuteczny dźwięk błędu może być nieco głośniejszy niż typowy dźwięk systemu Windows, ale nie musi być znacznie głośniejszy.

Cechy dźwięków systemu Windows

Poza tym ogólnym wezwaniem do minimalizmu, estetyka dźwięku Windows wykorzystuje światło, czyste odcienie i szklane i przewiewne dźwięki, z miękkim zanikaniem i wyblakłym (miękkie "krawędzie"), aby zapobiec nagłym, jarring, perkusywnym efektom. Są one zaprojektowane tak, aby czuły subtelne, delikatne i spółgłoski. Dźwięki systemu Windows używają echa, odgłosu i wyrównywania w celu osiągnięcia naturalnego, otoczenia.

Domyślny schemat dźwięku dla systemu Windows nie używa zazwyczaj instrumentalnych ani rozpoznawalnych codziennych dźwięków, które są nadmiernie specyficzne lub muzyczne. Przykłady dźwięków, których unika, to instrumenty muzyczne, takie jak fortepiany lub instrumenty perkusyjne, dźwięki zwierząt, hałasy środowiskowe, mowa, głosy, efekty dźwiękowe podobne do filmu lub inne dźwięki ludzi. Ponadto dźwięki systemu Windows nie mają być postrzegane jako muzyka (to znaczy, jak długo, melodie z wieloma notatkami). Sprawia to, że system Windows brzmi funkcjonalnie różni się od innych typów dźwięków.

Ponieważ dźwięki systemu Windows zostały profesjonalnie zaprojektowane, aby mieć pożądane cechy i odwołać się do szerokiej publiczności, rozważyć użycie tych wbudowanych dźwięków systemu Windows zawsze, gdy jest to właściwe.

Projektowanie własnych dźwięków

Jeśli musisz utworzyć własne dźwięki, zaprojektuj je tak, aby miały wcześniej opisane cechy. Staraj się, aby uzupełniały swoje skojarzone zadania lub wydarzenia.

Zrozumienie, że tworzenie oryginalnych dźwięków jest trudne do zrobienia szczególnie w przypadku dźwięków przeznaczonych dla szerokiej publiczności. Dźwięk może być elementem projektu polaryzującym. Dla każdego użytkownika, który kocha dźwięk, będzie wielu, którzy tego nie lubią.

Zaprojektuj dźwięki dla programu jako grupy, aby poczuć, że są one powiązane odmiany motywu. Doświadczenie słuchowe programu powinno być koordynowane ze swoim doświadczeniem wizualnym. Ponadto "ton" dźwięków powinien być skoordynowany z tonem tekstu. Zastanów się, jak tekst z przyjemnym, naturalnym tonem można podważyć, gdy towarzyszy mu ostre, alarmujące dźwięki.

Jeśli robisz tylko cztery rzeczy...

  1. Używaj dźwięku z powściągliwością, aby upewnić się, że istnieje wyraźna ogólna korzyść dla użytkownika. W razie wątpliwości nie używaj dźwięku.
  2. Używaj wbudowanych dźwięków systemu Windows zawsze wtedy, gdy jest to odpowiednie.
  3. Jeśli projektujesz własne dźwięki, upewnij się, że mają pożądane cechy dźwiękowe i jako całość czują się jak wariacje na temat.
  4. Nie zakładaj, że dźwięki muszą być głośne i jarring, aby zwrócić uwagę użytkownika.

Wzorce użycia

Dźwięki mają kilka wzorców użycia:

Użycie dźwięku Przykład
uzupełnianie akcji
synchicznie powiadamia użytkowników o pomyślnym zakończeniu akcji zainicjowanej przez użytkownika.
zrzut ekranu okna dialogowego pobierania pliku
W tym przykładzie okno dialogowe odtwarza dźwięk, aby powiadomić użytkowników o zakończeniu pobierania.
błąd akcji
synchicznie powiadamia użytkowników, gdy długotrwała akcja zainicjowana przez użytkownika kończy się niepowodzeniem.
zrzut ekranu przedstawiający komunikat o niedostępności dysku kopii zapasowej
W tym przykładzie system Windows odtwarza dźwięk, aby powiadomić użytkowników, że operacja tworzenia kopii zapasowej nie powiodła się.
ważne zdarzenie systemowe
synchicznie ostrzega użytkowników o ważnych zdarzeniach systemowych lub stanie, które wymagają natychmiastowej uwagi.
zrzut ekranu przedstawiający komunikat o niskiej baterii
W tym przykładzie użytkownicy są powiadamiani, że ich niska bateria wymaga natychmiastowej uwagi.
FYI
synchicznie powiadamia użytkowników o potencjalnie przydatnych, istotnych informacjach.
Ponieważ te informacje zwykle nie wymagają natychmiastowej uwagi, dźwięk fyi zapewnia subtelne opinie bez przerywania przepływu użytkownika.
zrzut ekranu komunikatu logowania na żywo messengera
W tym przykładzie dźwięk jest odtwarzany, gdy kontakt loguje się do usługi obsługi wiadomości błyskawicznych.
efekt dźwięku
synchicznie udostępnia opinie na temat interakcji użytkowników.
Zapewnia rzeczywiste lub stylowe opinie dźwiękowe, które są odpowiednie dla interakcji. efekty dźwiękowe często brzmią tak, jakby użytkownik manipulował rzeczywistym obiektem fizycznym. czasami określane jako foley.
zrzut ekranu zminimalizowany
W tym przykładzie efekt dźwięku zminimalizowania okna brzmi jak rzeczywisty obiekt jest zmniejszany w rozmiarze.
Branding brzmi
dźwięk dostarczany w celu poprawy środowiska użytkownika, choć wpływ emocjonalny i, jako efekt uboczny, promować markę produktu.
Dźwięki znakowania są najlepsze w przypadku synchronizacji ze zdarzeniami wizualnymi, zwłaszcza przejściami interfejsu użytkownika, takimi jak wyświetlanie okna programu. prawdziwe marki dźwiękowe wskazują źródło towarów, podobne do znaku towarowego lub logo, i są stosunkowo rzadkie.
zrzut ekranu przedstawiający ikonę uruchamiania systemu Windows
W tym przykładzie startup systemu Windows jest markowym środowiskiem przejściowym.

Wytyczne

Zwyczaj

  • Używaj dźwięku z powściągliwością upewnij się, że istnieje wyraźna ogólna korzyść dla użytkownika. Skoncentruj się na dźwiękach, które informują użytkowników, prawdopodobnie zmienią swoje zachowanie lub przekażą przydatną opinię. W razie wątpliwości nie używaj dźwięku.
  • Wybierz dźwięk i jego cechy na podstawie sposobu jego użycia. Opis każdego wzorca użycia można znaleźć w tabeli w poprzedniej sekcji.
  • W przypadku powiadomień i opinii nie używaj dźwięku jako jedynej metody komunikacji. Zamiast tego należy użyć dźwięku jako metody uzupełniającej, aby wzmocnić wizualne lub tekstowe sygnały. Dzięki temu użytkownicy będą mogli zobaczyć informacje, jeśli nie usłyszą dźwięku.
  • Nie odtwarzaj głośnych ani ostrych dźwięków często. Takie działanie jest niepotrzebne i skutkuje złym środowiskiem użytkownika. Tym częściej dźwięk jest odtwarzany, tym mniej natrętny powinien być. Dźwięki nie muszą być głośne ani ostre, aby przyciągnąć uwagę.
  • Nie czuj się. Beeping nie jest odpowiedni dla nowoczesnych programów. Sygnały sygnałowe nie mogą mieć przypisanych do nich konkretnych znaczeń, a użytkownicy nie mogą ich kontrolować.
    • Wyjątek: krytyczne funkcje systemu mogą ostrzegać użytkowników o sytuacjach, które muszą natychmiast uczestniczyć, takich jak krytyczne niskie zużycie baterii.

Odtwarzania

  • Nie powtarzaj dźwięku więcej niż dwa razy z rzędu.
  • W przypadku kolejnej sekwencji powiązanych zdarzeń dźwiękowych odtwórz dźwięk tylko na pierwszym zdarzeniu. Unikaj używania wielu dźwięków, ponieważ mogą one zderzać się ze sobą lub w inny sposób powodować nieprzyjemne środowisko użytkownika.

Wybór dźwięku

  • Wybierz przyjemne dźwięki. Nie używaj nieprzyjemnych, alarmujących dźwięków, takich jak brzęczenie, awaria i złamanie.
  • Użyj dźwięków, które są krótkie (mniej niż jedna sekunda).
  • Używaj dźwięków, które są mniej więcej takie same, jak typowy dźwięk systemu Windows. Użytkownicy nie lubią wyłączać woluminu podczas uruchamiania komputera lub programu, zwłaszcza w środowiskach publicznych, takich jak spotkania i prezentacje. Pliki dźwiękowe systemu Microsoft Windows znajdują się w folderze Media w folderze systemu Windows.
  • Nie wybieraj dźwięków, które wymagają lokalizacji. Można to osiągnąć za pomocą dźwięków, które nie używają mowy lub mają znaczenia zależne od kultury lub konotacji.

Dźwięki systemu Windows

  • Użycie wbudowanego systemu Windows brzmi zawsze, gdy jest to odpowiednie.
  • Wybierz użycie dźwięku systemowego na podstawie ich skojarzonego znaczenia, a nie tylko na samym dźwięku. Dźwięki systemowe muszą być używane spójnie.

Projekt dźwięku

Podczas tworzenia własnych dźwięków:

  • Utwórz dźwięki z pożądanymi cechami dźwięku.
  • Redaguj dźwięki z głównie średnim zakresem do wysokich częstotliwości (od 600 Hz do 2 kHz). Nie używaj niskich częstotliwości, ponieważ podróżują dalej, są trudniejsze do zlokalizowania i mogą być alarmujące.
  • Ustaw względną amplitudę normalnych dźwięków na poziom typowego dźwięku systemu Windows. Dźwięki systemu Windows zostały odpowiednio wyrównane dla środowiska domowego i służbowego. Użycie różnych poziomów dźwięku wymusi na użytkownikach wprowadzanie korekt głośności.
    • Ustaw ważne dźwięki, aby być nieco głośniejsze. Takie dźwięki obejmują uzupełnianie akcji, błędy akcji i ważne zdarzenia systemowe.
    • Ustaw często występujące dźwięki, aby być nieco łagodniejsze. Należą do nich FYIs, dźwięki marki i efekty dźwiękowe.
  • Wybierz dźwięki zgodne z znaczeniem dźwięków systemu Windows. Aby utworzyć niestandardową wersję dźwięku systemu Windows, zachowaj ten sam odstęp i interwał, ale zmień aranżację lub timbre. Nie przypisuj różnych znaczeń do dźwięków z podobnymi odstępami i interwałami, jak dźwięki systemu Windows.
  • Zaprojektuj dźwięki, aby program czuł, że są one powiązane odmiany motywu. Doświadczenie słuchowe programu powinno być koordynowane ze swoim doświadczeniem wizualnym.
    • Razem projektuj przejścia sceny i przejścia audio. Jeśli na przykład scena zanika stopniowo, każdy dźwięk powinien stopniowo zanikać. Nie rujnuj bezproblemowych przejść wizualnych przez nagłe przejścia dźwięku.
  • Dźwięki muszą być w formacie .wav pliku. Zalecany jest 16-bitowy, 44,1 kHz format modulacji kodu impulsu (PCM). Jeśli rozmiar pliku jest ważny, należy użyć formatów skompresowanych lub monauralnych (mono), ale należy pamiętać, że istnieje łatwo zauważalna utrata jakości, która może źle odzwierciedlać aplikację.

Mieszanie

  • Nie masz kontrolek głośności ani wyciszenia w programie. Zamiast tego pozwól użytkownikom kontrolować względne ustawienia głośności wśród aplikacji za pomocą miksera woluminów systemu Windows. Jeśli program ma sterowanie głośnością, będzie wiele miejsc, w których użytkownicy dostosowują swoje ustawienia, co może prowadzić do nieporozumień.

    zrzut ekranu miksera okien

    Mikser głośności systemu Windows umożliwia użytkownikom sterowanie głównym ustawieniem głośności, a także głośnością dla każdego programu, który aktualnie odtwarza dźwięk.

  • Wyjątek: Jeśli głównym celem programu jest odtwarzanie audio lub wideo lub tworzenie, może być przydatne sterowanie głośnością w programie. Użyj kontrolki suwaka w tym celu i prześlij natychmiastową opinię, gdy użytkownik zmieni wolumin.

Integracja z systemem Windows

  • Zarejestruj dźwięki programu w rejestrze Windows Sounds. Dzięki temu mikser głośności systemu Windows może dodać suwak dla programu.
  • Zarejestruj niestandardowe zdarzenia dźwiękowe programu. Dzięki temu element panelu sterowania Dźwięk systemu Windows może je wyświetlić. Utwórz następujący klucz dla każdego niestandardowego zdarzenia dźwięku: HKEY_CURRENT_USER | AppEvents | Etykiety zdarzeń | EventName = nazwa zdarzenia.
  • Nie hardwire dźwięki dla wydarzeń dźwiękowych programu. Zamiast tego określ dźwięki, które mają być odtwarzane przy użyciu wpisów rejestru. Dzięki temu użytkownicy mogą dostosowywać zdarzenia dźwiękowe za pomocą elementu panelu sterowania Dźwięk.
    • Wyjątek: Możesz wybrać hardwire dźwięki używane do znakowania.
  • Nie udostępniaj użytkownikom możliwości konfigurowania dźwięków w ramach opcji programu. W tym celu należy użyć elementu panelu sterowania Dźwięki systemu Windows.
  • Rozważ, aby domyślnie nie przypisywać dźwięków do często występujących zdarzeń. Nie wymagaj od użytkowników skonfigurowania ich wyjścia z irytujących początkowych doświadczeń.

Problemy z programowaniem DirectSound

  • W przypadku programów DirectSound, które mają własną kontrolę głośności, ustawić wolumin programu na 100 procent domyślnie. Robi to maksymalizuje dynamiczny zakres dźwięku.
  • Nie blokuj innych zdarzeń dźwięku, uruchamiając program w trybie wyłącznym. Może to uniemożliwić poprawne działanie innych programów. Na przykład użycie trybu wyłączności uniemożliwia korzystanie z komputera jako urządzenia telefonicznego.

Tekst

  • Nie używaj karty dźwiękowej frazy. Zamiast tego użyj karty dźwiękowej.
  • Użyj urządzenia, aby odwoływać się ogólnie do głośników, słuchawek i mikrofonów.
  • Kontroler służy do odwoływania się do sprzętu audio, który kontroluje urządzenia, takie jak karty dźwiękowe i mikroukłady.
  • Użyj schematu dźwiękowego frazy, aby opisać kolekcję dźwięków dla typowych zdarzeń programu, takich jak logowanie się lub odbieranie nowej wiadomości e-mail. Użyj motywu pulpitu frazy, aby opisać kolekcję elementów wizualnych i dźwięków dla pulpitu komputera.
  • Użyj terminu audio, aby odwoływać się szeroko do mowy, muzyki i dźwięków. Użyj terminu dźwięk, aby odwoływać się bardziej wąsko do programu i dźwięków systemu Windows opisanych w tym artykule.