Record Audio As MP3 Or WAV On Any Device 

Record a user's voice and display as an oscilLation Or Frequency Bars.
Now with React-Mic-Gold you can record audio from any device, and your audio is created as either an MP3 file (super small file size) or WAV file (uncompressed professional quality audio).  In other words, you can record audio from Iphone, Android, or Desktop from just one codebase (your React.js web application).

Think about this.  Now you can create voice-activated, speech recognition, language-learning, podcasting, or audio recording Web applications that run in all major browsers and devices - including iOS and Android.

One codebase, every device.

And you can impress your users with two super cool visualizations as they record their audio.

SPECIAL NOTE: If you choose to let your users save audio as a highly compressed MP3 file, React-Mic-Gold encodes the audio in the browser.  You don't need to send the audio file to a backend server in order to encode.  And, the MP3 encoding process occurs in a separate thread via a Web Worker and Web Assembly.  So your main UI won't get sluggish for your users while MP3 encoding takes place.  It's just super fast.

You can also stream data to a back-end API like Google Speech-To-Text by using the onData callback (see docs).
· record audio as mp3 or wav file
· supports 2 visualizations
· runs in ALL grade A DESKTOP BROWSERS
· For Apps built with react.js
· Integrates with google speech-to-text-api
· Super Lightweight
· please note: apple DOES NOT ALLOW audio recording FROM chrome on ios devices, only FROM safari ON IOS.
Only $1997 $997!
Note: Installing React-Mic-Gold and associated components requires you to set up a personal access token on your Github account. Review instructions here.  This is a common practice.
Voice Record Pro app
Test React-Mic-Gold yourself by going to Voice Record Pro
on your phone or desktop.

"One of the awesome things about React-Mic-Gold is that it encodes audio as a highly compressed MP3 file in the browser! No back-end server encoding process necessary..."

Quickly and easily integrates with, and streams audio to, the Google Speech-To-Text API so you can get a voice transcription! 

BONUS! Comes With A Professional React App Mobile/Desktop Template That's Fully Integrated With

Launch a brand new Voice-Activated, AI Speech-Recognition, Audio-Recording,
or Language Learning App with this responsive UI app template in one click!

React-Mic-Gold Technical Details

React-Mic-Gold uses WebAssembly (Wasm) to encode your audio into MP3 which is a highly compressed audio format.

WebAssembly is a way to allow code written in a highly performant compiled language, like C or C++, run in the Web browser.

Because React-Mic-Gold uses WebAssembly to encode audio into MP3, the encoding process is super fast.  And you don't have to send your audio file to a back-end server to encode it as an MP3 file.

When your audio is encoded and saved as either an MP3 or WAV audio file, the encoding process happens in a separate background thread in the browser via a Web Worker.  

Web Workers are a way to spin up another thread in the browser so you can handle computationally expensive tasks (like audio encoding) in the background without blocking the UI.

React-Mic-Gold runs on every device on the planet that has a Web browser, including Apple Iphone (iOS) and Google Android.

There's no audio component like this for React.js Web applications that allow you to record audio on any device and save it as either a highly compressed MP3 file or uncompressed WAV file for professional quality audio.

A Sample Of Companies That Use

The first intelligent reading assistant that listens, assesses and tutors.  Amira accelerates reading mastery.

Empowering physicians to enjoy healthcare again through our digital media scribe.

Voice capture language analysis recommendations.  Combining the simplicity of a voice terminal and the sophistication of the best natural language processing algorithms, you will discover treasures of information today inaccessible.

We are building a tech platform for everyones name to be recorded, heard and shared.

Speciate AI's market landscape monitoring solution analyzes billions for data points to help companies turn threats of disruptive digital technologies and science into opportunities.

Get a great job in a top city.

Mobile. Software. Intelligence.  A technology company that specializes in fast, unique, and delicate software solutions.

The digital education library.  La librairie numérique de l'éducation.

Memory is a serious learning tool designed for quick, online, shareable easy access to professional grade spaced-repetition learning tools.