Icontem

Francium JavaScript Voice Recorder: Record user voice and encode it as MP3 or WAV

Recommend this page to a friend!
  Info   Demos   View files View files (13)   DownloadInstall with Composer Download .zip   Reputation   Support forum (1)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2017-10-29 (16 hours ago) RSS 2.0 feedNot enough user ratingsTotal: 159 This week: 4All time: 305 This week: 5Up
Version License JavaScript version Categories
fr-voice 0.11GNU General Publi...1.8.5Audio
Description Author

This package can record user voice and encode it as MP3 or WAV.

It can start or stop recording the user voice from a microphone or audio source input.

The capture audio can be encoded as a BLOB data or URL in MP3 or WAV formats. The encoding is done in the backgroup using worker processes.

This small plugin has the ability to record the user's voice through microphone using the HTML 5 Audio API.

Innovation Award
JavaScript Programming Innovation award nominee
June 2015
Number 3
HTML5 introduced the Audio API that lets applications have access to the microphone on the user device, so it became possible to record the user voice.

This package can record the user voice and encode it in files in the WAV or MP3 format.

Since the encoding process is CPU intensive, this package uses worker processes to avoid that the browser blocks while the audio data is being encoded.

Manuel Lemos
  Performance   Level  
Name: Subin Siby <contact>
Classes: 1 package by
Country: India India
Innovation award
Innovation award
Nominee: 1x

Details

Francium/voice

THIS PROJECT IS DEPRECATED

This JavaScript library can record user voice and encode it as MP3 or WAV. This small plugin has the ability to record the user's voice through microphone using the HTML 5 Audio API.

It can start or stop recording the user voice from a microphone or audio source input.

The captured audio can be encoded as :

  • BLOB data
  • BLOB URL
  • Base64 data

in MP3 or WAV formats.

The encoding is done in the background using worker processes.

Full Documentation - http://subinsb.com/html5-record-mic-voice

  Files folder image Files  
File Role Description
Files folder imageexamples (2 files)
Files folder imagejs (2 files)
Files folder imagesrc (4 files)
Accessible without login Plain text file CHANGELOG.md Data Auxiliary data
Accessible without login HTML file index.html Data Example
Accessible without login Plain text file LICENSE Data GPL
Accessible without login Plain text file README.md Data Readme
Accessible without login Plain text file upload.php Data Upload Audio Example

  Files folder image Files  /  examples  
File Role Description
  Accessible without login Plain text file db.php Data Auxiliary data
  Accessible without login Plain text file play.php Data Auxiliary data

  Files folder image Files  /  js  
File Role Description
  Accessible without login Plain text file app.js Example Example script
  Accessible without login Plain text file jquery.js Example Example script

  Files folder image Files  /  src  
File Role Description
  Plain text file Fr.voice.js Class Class source
  Plain text file libmp3lame.min.js Class Class source
  Accessible without login Plain text file mp3Worker.js Aux. Auxiliary script
  Plain text file recorder.js Class Class source

 Version Control Unique User Downloads Download Rankings  
 100%
Total:159
This week:4
All time:305
This week:5Up