Mikrofon-Test
Mikrofon-Gerät testen, Lautstärke-Wellenform und Audio-Informationen in Echtzeit anzeigen
Echtzeit-Wellenform
Spektrum-Analyse
Was ist Mikrofon-Test?
Der Mikrofontest prüft im Browser, ob ein ausgewähltes Mikrofon erkannt wird, ein Signal liefert und mit sinnvollem Pegel arbeitet. Er zeigt je nach Browser Echtzeit-Wellenformen, Frequenzanteile, Aufnahmeprobe, Wiedergabe und Geräteinformationen, sodass Probleme vor Meetings, Streams, Onlinekursen, Podcasts oder Supportgesprächen schneller eingegrenzt werden können. Häufige Ursachen sind falsche Eingabegeräte, blockierte Browserberechtigungen, stummgeschaltete Systemquellen, zu niedrige Verstärkung oder ein Headset, das nur als Kopfhörer verbunden ist. Die Verarbeitung erfolgt lokal; trotzdem muss der Browser Zugriff auf das Mikrofon erhalten, damit überhaupt ein Testsignal sichtbar wird. Für echte Fehlersuche sollte das Ergebnis mit Berechtigungen, Browserumgebung, Netzwerkpfad und Geräte-/Serverstatus kombiniert werden.
Anleitung
Verwendung
- Klicke auf „Test starten“ und erlaube dem Browser den Zugriff auf das Mikrofon
- Sprich in das Mikrofon und beobachte die Lautstärkeanzeige und Wellenform
- Klicke auf „Aufnehmen“, um einen Audioclip aufzunehmen
- Nach der Aufnahme kannst du sie abspielen oder die Datei herunterladen
Tipps
- Falls die Lautstärkeanzeige nicht reagiert, prüfe, ob der Browser die Mikrofonberechtigung erteilt hat
- Ob das Mikrofon ordnungsgemäß angeschlossen ist
- Ob das Mikrofon in den Systemlautstärkeeinstellungen stummgeschaltet ist
- Ob das richtige Eingabegerät ausgewählt ist
Anwendungsfälle
Technisches Prinzip
Die Browser-Mikrofontestung basiert auf der getUserMedia API von WebRTC, die einen Berechtigungsdialog öffnet und nach Freigabe durch den Nutzer einen MediaStream zurückgibt. Der AnalyserNode der Web Audio API übernimmt die Echtzeitanalyse: getByteFrequencyData liefert Frequenzbereichsdaten (FFT-Ausgabe, eingeteilt in 256 oder 1024 Frequenzbänder), getByteTimeDomainData liefert Zeitbereichsdaten (die Wellenform). Die Lautstärke wird über RMS (Root Mean Square) berechnet – Mittelwert der quadrierten Samples dann Quadratwurzel, was der menschlichen Lautstärkeempfindung näherkommt als ein einfacher Spitzenwert. Übliche Abtastraten sind 44,1 kHz (CD-Qualität) und 48 kHz (Pro-Audio und Videokonferenzen); der hörbare Bereich liegt bei 20 Hz–20 kHz, und das Nyquist-Theorem besagt, dass die Abtastrate mindestens doppelt so hoch wie die höchste Signalfrequenz sein muss, um verzerrungsfrei zu rekonstruieren. Der constraints-Parameter von getUserMedia kann die Abtastrate, Kanalanzahl und drei browserseitige Audioverarbeitungsschalter festlegen: echoCancellation, noiseSuppression und autoGainControl. Die Aufnahme erfolgt über die MediaRecorder API, die typischerweise WebM (Opus) oder OGG ausgibt – kleine Dateien mit breiter Kompatibilität.
- getUserMedia ist der Einstiegspunkt des Browsers für den Mikrofonzugriff; erfordert ausdrückliche Nutzerzustimmung (Datenschutzanforderung) und gibt ein MediaStream-Objekt zurück.
- Der AnalyserNode der Web Audio API analysiert den Frequenzbereich in Echtzeit; getByteFrequencyData liefert ein Array von Frequenzbändern mit Intensitäten 0–255.
- Die Lautstärke verwendet RMS: sqrt(sum(sample^2) / n) – dies bildet die empfundene Lautstärke des Ohrs besser ab als der Spitzenwert.
- Abtastraten: 44,1 kHz (CD) und 48 kHz (Pro); das Nyquist-Theorem erfordert ≥ 2× die höchste Signalfrequenz für verlustfreie Rekonstruktion.
- getUserMedia-Constraints können echoCancellation, noiseSuppression und autoGainControl aktivieren.
- MediaRecorder gibt WebM+Opus oder OGG aus – kleine Dateien mit breiter Kompatibilität; Downloads sind in VLC, Audacity und ähnlichen Werkzeugen abspielbar.
Beispiele
Echtzeit-Lautstärkeerkennung
Normales Sprechen -> Lautstärkebalken bei 60-80 %, RMS um -18 dB, Spektrum konzentriert im Sprachband 200-2000 HzAufnahme und Wiedergabe
5 Sekunden 'Testaufnahme' aufnehmen -> Wiedergabe ist klar ohne Rauschen, Dateigröße 87 KB (WebM Opus)Eigenrauschpegel-Prüfung
Ruhige Umgebung -> RMS < 5 %, Spektrum zeigt schwaches elektrisches Rauschen um 50 Hz (typisches Eigenrauschen eines Laptop-Mikrofons)FAQ
Was macht der Mikrofontest?
Er bestätigt, dass der Browser auf dein Mikrofon zugreifen kann, zeigt eine Echtzeit-Wellenform oder einen Pegelmesser an und nimmt (bei manchen Versionen) eine kurze Probe zum Abspielen auf. Nützlich vor einem Anruf, um zu prüfen, ob das Mikro ausgewählt ist, ausreichend empfindlich und nicht zu viel Hintergrundgeräusch aufnimmt.
Warum bewegt sich der Pegelmesser nicht, wenn ich spreche?
Entweder hat der Browser keine Mikrofonberechtigung (prüfe die Adressleiste), das falsche Mikro ist ausgewählt (wähle aus dem Dropdown), der System-Mikrofonpegel ist stumm/null, oder eine andere App nutzt das Mikro exklusiv. Geh die Möglichkeiten der Reihe nach durch.
Kann ich zwischen Mikrofonen wechseln?
Ja - das Dropdown listet jedes Mikrofon auf, das der Browser erkennt. Eingebautes Laptop-Mikro, USB-Headset, Bluetooth-Headset und externes XLR-über-USB-Interface tauchen alle auf. Beim Wechseln startet die Audioaufnahme sofort neu.
Wird meine Stimme hochgeladen?
Nein. Der Audiostream wird in deinem Browser verarbeitet. Wenn es eine 'Probe aufnehmen'-Funktion gibt, liegt das Audio im Browserspeicher und kann lokal abgespielt werden. Es wird nichts hochgeladen, außer du teilst es ausdrücklich.
Warum klingt meine Stimme bei der Wiedergabe anders?
Knochenleitung. Du hörst dich selbst teilweise durch den Schädel (tiefer), aber ein Mikrofon erfasst nur den luftgeleiteten Schall (höher). Die Aufnahme ist das, was andere im Anruf hören, auch wenn sie für dich 'falsch' klingt.
Wie prüfe ich auf Echo oder Hintergrundgeräusche?
Sprich in normaler Lautstärke und beobachte den Pegelmesser; ein dauerhaft erhöhter Pegel, während du schweigst, ist Hintergrundstörung (Lüfter, Klimaanlage, Verkehr). Trage bei Anrufen Kopfhörer, um zu verhindern, dass die Lautsprecherausgabe zurück ins Mikro läuft.
Warum ist meine Lautstärke zu niedrig?
Erhöhe den Eingangspegel in den OS-Soundeinstellungen (Windows Sound, macOS Systemeinstellungen → Ton → Eingang). Viele eingebaute Mikros profitieren auch davon, näher zu sprechen (15-30 cm). Vermeide USB-Mikros ohne Vorverstärker - die Ausgabe ist oft schwach.