Das Problem, die Länge von aufnehmbarem Audio zu finden

Audio wird 11.000 Mal pro Sekunde abgetastet und jeder abgetastete Wert wird als 8-Bit-Daten aufgezeichnet.

Was ist derzeit die maximale Audiolänge, die im Flash-Speicher mit einer Kapazität von 512 x 10 6 Byte aufgezeichnet werden kann?
A 77 B 96 C 775 D 969
Als nächstes stellt sich die Frage nach der Länge des Audiomaterials, das aufgezeichnet werden kann. Mit den bisher erworbenen Kenntnissen lässt sich leicht eine Berechnungsmethode finden. Die Denkweise beim Rechnen ist unten dargestellt.
Da pro Sekunde 11.000 Abtastungen genommen werden und jedes als 8 Bit = 1 Byte Daten aufgezeichnet wird, beträgt die Datenmenge pro Sekunde 11.000 x 1 = 11.000 Byte.
Da die Kapazität des Flash-Speichers 512 x 10 6 Byte beträgt, können Daten von 512 x 10 6 ÷ 11000 = 46545,45 … Sekunden aufgezeichnet werden.
Da die Antwort in Minuten erhalten wird, ist 46545,45 … ÷ 60 = 775,75 … Minuten.
Da die Frage “maximale Anzahl von Minuten” lautet, beträgt das Maximum 775 Minuten, wobei der Bruchteil von 775,75 … abgerundet wird, und Option c ist die richtige Antwort.
richtige Antwort Hase
Problem beim Finden des Abtastintervalls
Frage 4 (Herbst 2016)
Wenn das Audio mit dem PCM-Verfahren abgetastet, in 8-Bit-Digitaldaten umgewandelt und in Echtzeit ohne Komprimierung übertragen wurde, betrug die Übertragungsrate 64.000 Bit/s. Wie viele Mikrosekunden beträgt das Abtastintervall zu diesem Zeitpunkt?
A 15,6 B 46,8 C 125 D 128
Die Frage ist nun, das Abtastintervall (wie viele Sekunden abzutasten) zu ermitteln.
Die “Übertragungsrate” ist beteiligt, aber da das Audio in Echtzeit übertragen wurde, entsprechen 64000 Bit / Sekunde der codierten Kapazität pro Sekunde. Wenn Sie das wissen, können Sie mit Ihren bisherigen Kenntnissen eine Berechnungsmethode finden.
Die Denkweise beim Rechnen ist unten dargestellt.
Da es 64000 Bits pro Sekunde gibt und die Größe der codierten Daten 8 Bits beträgt, beträgt die Anzahl der Abtastungen pro Sekunde 64000 ÷ 8 = 8000 Mal.
Da pro Sekunde 8000 Proben genommen wurden, beträgt das Zeitintervall 1 ÷ 8000 = 0,000125 Sekunden.
Da die Frage “wie viele Mikrosekunden?” lautet, lautet die richtige Antwort 125 Mikrosekunden, was 0,000125 Sekunden in Mikrosekunden entspricht.
richtige Antwort Hase
Problem beim Finden der Pufferzeit
Q31 (Herbst 2014)
Um 2,4 Mbyte Audiodaten mit 192 kbit/s Codierungsgeschwindigkeit ohne Unterbrechung während des Downloads über ein Netzwerk mit 128 kbit/s Kommunikationsgeschwindigkeit abzuspielen, Pufferung der Daten vor dem Start der Wiedergabe Wie viele Sekunden brauchen Sie in weniger?
A 50 B 100 C 150 D 250
Lassen Sie uns schließlich ein Problem mit einer etwas anderen Fellfarbe beheben. Das Auffinden der Pufferzeit beim Herunterladen digitalisierter Audiodaten ist ein Problem.
Beim Puffern werden einige Daten heruntergeladen, bevor mit dem Spielen begonnen wird. Auf diese Weise können Sie das Audio ohne Unterbrechungen wiedergeben, auch wenn die Download-Geschwindigkeit langsam ist.
Die Idee bei der Berechnung ist unten gezeigt, also überprüfen Sie bitte jede einzelne sorgfältig. Hier ist M = 1000 k.
Eine Coderate von 192 kbit/s bedeutet, dass die digitalisierte Datenmenge 192 kbit pro Sekunde beträgt.
Die Gesamtdatenmenge beträgt 2,4 MByte = 2,4 M x 8 = 19,2 M Bit, was in Sekunden als 19,2 M 192 k = 19200 k ÷ 192 k = 100 Sekunden ausgedrückt wird.
Da die Kommunikationsgeschwindigkeit 128 kbit/s beträgt, können Daten von 128 k x 100 = 12800 kbit in 100 Sekunden übertragen werden.
Da jedoch die Gesamtdatenkapazität 19,2 Mbit = 19200 kbit beträgt, muss die Differenz von 19200 kbit – 12800 kbit = 6400 kbit Daten vorher gepuffert werden.
Da die Kommunikationsgeschwindigkeit 128 kbit/s beträgt, dauert es 6400 k ÷ 128 k = 50 Sekunden, um die 6400 kbit Daten zu puffern.
Aus dem oben Gesagten beträgt die Pufferzeit 50 Sekunden und Option A ist die richtige Antwort.