Recorder JS
Ein browserbasierter Audio-Recorder für Entwickler, der Mikrofon-Eingaben erfasst, WAV PCM-Daten codiert und Aufnahmen für Web-Apps, Demos und Lernwerkzeuge exportiert.
Tool coming soon!
We're working hard to get this tool ready for you.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
Über dieses Tool
Konzeptionell nutzt das Recording getUserMedia, um auf das Mikrofon zuzugreifen, ein AudioContext, um Audio in einen PCM-Puffer zu leiten, und einen kleinen WAV-Encoder, um Samples mit dem richtigen Header zu verpacken. Der Encoder läuft in JavaScript ohne externe Abhängigkeiten und erzeugt eine breit kompatible WAV-Datei. Die API bewahrt explizite Metadaten wie SampleRate und Kanalanzahl und meldet Dauer sowie Größe neben dem Output-Blob.
Zu den wichtigsten Unterscheidern gehören ein in sich geschlossenes WAV-Encoder, eine minimale Konfigurationsoberfläche für SampleRate und Kanäle sowie eine klare Export-API, die sowohl das Blob als auch Metadaten liefert. Optionales Enhancement umfassen Stereoaufnahme, anpassbare Buffer-Größe und die Möglichkeit, Teilaufnahmen zu exportieren. Anwendungsfälle reichen von Sprachanwendungen in Lern-Apps, Labordatenerhebung, Podcast-Schnipseln bis zu interaktiven Tutorials.
Begrenzungen und Randfälle: Die Codierung außerhalb von WAV (z. B. MP3) ist nicht enthalten; lange Sessions sollten segmentiert oder beim Stoppen exportiert werden, um Speicherlast zu vermeiden. Die Implementierung nutzt die Browser-Unterstützung für MediaDevices und Web Audio; Berechtigungsablehnung, Geräteausfall oder Suspend-/Resume-Zyklen müssen von nachfolgender Code-Seite behandelt werden. Wenn kein Ton aufgenommen wird, kann der Blob leer oder sehr klein sein.
Wie man es benutzt
- Eingaben festlegen: wähle sampleRate, Kanäle und Format (WAV);
- Mikrofonzugriff über getUserMedia({ audio: true });
- AudioContext initialisieren und Eingang in PCM-Puffer verbinden;
- Aufnahme starten und Samples im Speicher sammeln;
- Aufnahme stoppen und WAV-Export aufrufen, um Blob und Metadaten zu erhalten;
- Den Blob für Wiedergabe, Download oder weitere Verarbeitung verwenden.
Frequently Asked Questions
Finden Sie schnelle Antworten
Welche Formate werden unterstützt?
Welche Browser werden unterstützt?
Wie erfolgt die Codierung?
Kann ich lange Sessions streamen oder exportieren?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Spotify zu MP3-Konverter
Konvertiert lokal bereitgestellte Audiodateien zu MP3, ermöglicht Offline-Hören und plattformübergre...
Straßenentfernungsrechner
Ein Straßendistanzenrechner für Reisende, Logistikplaner und Fahrer, um Entfernungen und Reisezeiten...
Ihr Feedback ist wichtig
Helfen Sie uns, uns zu verbessern
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic