2010-11-22 6 views
1

Wie kann ich Ultraschall in Android-Plattform hören?Ultraschall in Android

+1

Die andere Meinung ist im Gegenteil, ich wäre nicht überrascht, wenn viele Geräte mit ihren höchsten Abtastraten unkomprimierte Audiopuffer erhalten können, die Komponenten enthalten, die über der Frequenzgrenze von zumindest dem Gehör eines Erwachsenen liegen, obwohl vielleicht mit reduzierter Reaktion. Ich habe einmal eine FFT waterfal Spektral Display App auf dem Markt gefunden, wenn Sie irgendeine Art von Hochfrequenz-Quelle haben wäre einfach damit zu spielen und zu sehen. Es ist natürlich auch möglich, dass es Hardware- oder Software-Filter gibt, die deutlich unterhalb von beispielsweise 15 kHz ablaufen. –

Antwort

0

Ich vermute stark die Antwort ist nein.

Während die Mikrofonleistung/-reichweite von Gerät zu Gerät variieren kann, ist die Kompressionstechnologie zum Speichern von Audio konsistent. Da das Speichern von "nutzlosen" unhörbaren Daten eine Verschwendung von Speicherplatz wäre, würde ich wetten, dass die Audiokomprimierungssoftware fröhlich Tonhöhe (ha!) Alles außerhalb unseres Hörbereichs sein wird.

Ich vermute auch, dass Mikrofone mit einer größeren Reichweite teurer sein würden als diejenigen, die auf unseren Bereich beschränkt sind.

+0

Man kann Daten abrufen, bevor sie komprimiert wurden, und die meisten billigen Mikrofonelemente reagieren empfindlich auf viel höhere Frequenzen als Ihre Ohren. Das bedeutet nicht, dass es keine absichtlichen Filter gibt, die dies verhindern, aber die angeführten Gründe sind unwahrscheinlich. –

+0

Gut zu wissen. Vielen Dank. –

+0

Danke Jungs. Ich benutzte AudioRecorder, um das Mic zu hören und berechnete die Frequenz mit Nulldurchgang .. FFT wäre eine bessere Lösung .. – Ananth

Verwandte Themen