Record FLAC from the Browser

Recording...

Download as

FLAC-file WAV-file

Send Audio to Speech Recognition (instead of File)
Send Audio to Speech Recognition (instead of File)
Disabled: Need authorization for accessing Google Cloud Speech API (see comment in app.js)
For testing, you can generate an access token using your service key and set it as query param: (e.g. see the example Node.js script create_access_token.js)
https://...?key=<the generated access token>
Alternatively, you can set an API key as query param: https://...?auth=apiKey&key=<your API key>
WARNING you should take care to keep your API key secret!!!

Recognition Result Data:

Press on the "Start recording button" to start the recording per microphone - permission by the user is required.
To end the recording press on "Stop recording".
The compression and input-sample-rate options are only applicable for FLAC file format download.
The input sample rate in Chrome is - as of now - 44100 Hz. If you change that, the recorded sample may be played slower or faster than expected.

Important:

If running the HTML page directly from the file system, then Chrome needs to be started with flag --allow-file-access-from-files. Otherwise the web worker cannot be loaded.
If you want to use the Google Speech Recognition web service, you may need to start Chrome with the flag --disable-web-security; WARNING: you should not browse the Internet when this flag is active.