Was ist ein Sound-Befehl?
Ein Sound-Befehl kann ein beliebiger Computerbefehl sein, der mit Sound zu tun hat. Es gibt zwei mögliche Referenzen, die am wahrscheinlichsten sind. Einer ist der Befehl, der beim Aufnehmen von Ton über die Befehlszeile verwendet wird. Der andere ist der HTML-Sound-Befehl.
Die Befehlszeile, auch als DOS-Eingabeaufforderung bezeichnet, wenn Sie in einer Microsoft®-Umgebung arbeiten, oder die Shell, wenn Sie in einer Mac-, Linux- oder Unix-Umgebung arbeiten, ist eine Benutzeroberfläche, die von der grafischen Benutzeroberfläche (GUI) und getrennt ist kann verwendet werden, um dem Betriebssystem Befehle zu geben. Der Befehl für die Tonaufnahme besteht aus sechs Standardteilen, einschließlich des Anfangsbefehls, der Mono / Stereo-Einstellung, der Abtastrate, der Threading-Priorität, des Aufnahmezeitlimits und des Namens für die Ausgabedatei, der auch das Dateiformat angibt. Da einige dieser Elemente standardmäßig festgelegt sind, lautet das einfachste Beispiel wie folgt:
$ sound-recorder -P aufnahme.wav
In HTML (HyperText Markup Language) 4 gibt es das Element, das einem Soundbefehl am ähnlichsten ist. Unterschiedliche Browser haben unterschiedliche Syntaxanforderungen, und damit der Mosaic-Browser einen Hintergrundsound wiedergibt, wird das HTML-Element <SOUND> verwendet. <EMBED> wurde mit Navigator verwendet, ist jedoch veraltet. <BGSOUND> ist die Standard-HTML 4-Alternative, und denen, die <EMBED> verwendeten, wurde empfohlen, <BGSOUND>, die Standardmethode für Internet Explorer®, hinzuzufügen.
Das Erstellen eines Soundbefehls mit einer dieser drei Methoden ist ähnlich. Allen drei Tags - <SOUND>, <EMBED> und <BGSOUND> - folgen Befehlsparameter. Drei sind Standard: SRC, um den Pfad festzulegen; LOOP, um die Wiedergabe des Sounds eine bestimmte Anzahl von Malen oder endlos zu ermöglichen, bis die Seite geschlossen ist; und DELAY, um eine Verzögerung in Sekunden vor der Wiedergabe eines Inline-Sounds festzulegen. Für den Pfad kann entweder eine absolute oder eine relative URL verwendet werden. Bei einer Endlosschleife würde jeder der drei Tags, die eine Datei namens birdsong.wav abspielen, folgendermaßen aussehen:
<SOUND SRC = "birdsong.wav" LOOP = unendlich>
<EMBED SRC = "birdsong.wav" LOOP = unendlich>
<BGSOUND SRC = "birdsong.wav" LOOP = unendlich>
HTML 5 führt einen neuen Ansatz für den Umgang mit einem Soundbefehl ein. Das Tag ist <audio> und wird als Umschalt-Tag verwendet, dh es gibt ein Start- und ein End-Tag. Zu den mit diesem Tag verbundenen Attributen gehört die automatische Wiedergabe , mit der die Datei so schnell wie möglich abgespielt wird. Steuerelemente , die Steuerelemente für die Audiowiedergabe anzeigen; preload : Lädt die Audiodatei, wenn die Seite geladen wird. und src , die die URL der Audiodatei definiert.