Voice Recorder
Professional-grade, browser-based audio recorder with disaster recovery, silence trimming, and real-time visualization. Secure, local, and crash-proof.
About
This is not a toy recorder. It is a strictly engineered, local-first audio capture tool designed for critical tasks: long-form lectures, legal dictations, and musical sketching. Unlike cloud-based tools that risk data loss during internet outages, this application operates entirely within your browser's secure sandbox using the WebAudio API and IndexedDB.
We address the primary failure mode of web recorders: The Browser Crash. By streaming audio chunks to persistent local storage every 1000ms, we ensure that even if your battery dies or the tab closes unexpectedly, your audio is recoverable upon next launch. Precision controls allow for bookmarking key moments in real-time, and our post-processing engine offers studio-grade silence trimming and WAV conversion.
Formulas
Understanding digital audio requires grasping the relationship between sampling rates and file size. The fundamental limit of digital audio capture is defined by the Nyquist-Shannon Sampling Theorem.
Where fs is the sampling rate and fmax is the highest frequency component. For CD quality audio:
This results in the standard data rate of 176.4 KB/s or roughly 10 MB/min for uncompressed audio.
Reference Data
| Format / Standard | MIME Type | Compression | Use Case | Bitrate (Typ) |
|---|---|---|---|---|
| WebM (Opus) | audio/webm | Lossy (High Efficiency) | Lectures, Meetings, Long Audio | 64-128 kbps |
| WAV (PCM) | audio/wav | Lossless (Uncompressed) | Music Production, Mastering | 1411 kbps |
| Ogg Vorbis | audio/ogg | Lossy (Open Source) | Streaming, Gaming | 96-160 kbps |
| MP3 | audio/mpeg | Lossy (Legacy) | General Listening (Not Native Rec) | 128-320 kbps |
| Sampling Rate | N/A | N/A | Human Hearing Limit (20kHz) | 44.1 kHz / 48 kHz |
| Bit Depth | N/A | N/A | Dynamic Range | 16-bit / 24-bit |