Notes
This project serves as a Proof of Concept (POC) for a bufferable audio player.
Issue:
For audio files exceeding 10MB, typical for phone call recordings surpassing 30 minutes, Wavesurfer currently necessitates the pre-download of the audio file to generate the waveform.
Resolution:
The solution involves the utilization of an HTML5 DOM audio element. Users can initiate audio playback without the need to fully download the audio file initially. The audio file is fetched in the background and then supplied to Wavesurfer to obtain PCM data. Subsequently, upon resolving and normalizing the PCM data, the waveform segments are rendered on the screen.
years
Comments Received...
Keeda Kola 01:03
Analyst | Org
Ee Nagaraniki Emaindi 01:40
SDE-3 | Plivo
Vivek
SDM | Plivo
Naveen Pantra 00:23
SDE | Sellular | Plivo
Nani 00:10
Software Engineer | Plivo
MR 00:59
Product @ Intel
నవీన్ పాంట్రా
Telugu | Translate
నవీన్ పాంట్రా
Telugu | Translate
నవీన్ పాంట్రా 01:33
Telugu | Translate