Co to jest polecenie dźwiękowe?
Ogólnie rzecz biorąc, polecenie dźwiękowe może być dowolnym poleceniem komputerowym związanym z dźwiękiem. Istnieją dwa możliwe odniesienia, które są najbardziej prawdopodobne. Jednym z nich jest polecenie używane podczas nagrywania dźwięku z wiersza poleceń. Drugim jest polecenie dźwiękowe HTML.
Wiersz poleceń, zwany także wierszem DOS, podczas pracy w środowisku Microsoft® lub powłoka, podczas pracy w środowisku Mac, Linux lub Unix, jest interfejsem użytkownika innym niż graficzny interfejs użytkownika (GUI) i może służyć do wydawania poleceń systemowi operacyjnemu. Polecenie zapisu dźwięku składa się z sześciu standardowych części, w tym polecenia początkowego, ustawienia mono / stereo, częstotliwości próbkowania, priorytetu wątków, limitu czasu nagrywania i nazwy pliku wyjściowego, który również określa format pliku. Ponieważ niektóre z tych elementów są ustawione domyślnie, najprostszy przykład brzmiałby:
$ rejestrator dźwięku -P nagrywanie. fala
W HTML (HyperText Markup Language) 4 znajduje się element najbardziej przypominający polecenie dźwiękowe . Różne przeglądarki mają różne wymagania dotyczące składni. Aby przeglądarka mozaiki mogła odtwarzać dźwięk tła, używany jest element HTML <SOUND>. <EMBED> był używany z Navigatorem, ale jest już nieaktualny. <BGSOUND> to standardowa alternatywa HTML 4, a tym, którzy używali <EMBED>, zalecono dodanie <BGSOUND>, standardowej metody używanej w Internet Explorerze®.
Tworzenie polecenia dźwiękowego za pomocą dowolnej z tych trzech metod jest podobne. Po wszystkich trzech znacznikach - <SOUND>, <EMBED> i <BGSOUND> - występują parametry polecenia. Trzy są standardowe: SRC, aby ustawić ścieżkę; PĘTLA, aby umożliwić odtwarzanie dźwięku kilka razy lub bez końca, dopóki strona nie zostanie zamknięta; i OPÓŹNIJ, aby wprowadzić opóźnienie w sekundach przed odtworzeniem wbudowanego dźwięku. Do ścieżki można użyć bezwzględnego lub względnego adresu URL. W nieskończonej pętli każdy z trzech tagów odtwarzających plik o nazwie birdsong.wav wyglądałby tak:
<SOUND SRC = "birdsong.wav" LOOP = nieskończony>
<EMBED SRC = "birdsong.wav" LOOP = nieskończony>
<BGSOUND SRC = "birdsong.wav" LOOP = nieskończony>
HTML 5 wprowadza nowe podejście do obsługi polecenia dźwiękowego. Tag jest <audio> i jest używany jako tag przełączający, co oznacza, że istnieje tag początkowy i końcowy. Atrybuty związane z tym znacznikiem obejmują autoodtwarzanie , które odtwarza plik tak szybko, jak to możliwe; kontrolki , które wyświetlają kontrolki odtwarzania dźwięku; preload , który ładuje plik dźwiękowy podczas ładowania strony; i src , który określa adres URL pliku audio.