Minimal whisper.cpp example running fully in the browser
Usage instructions:

- Load a ggml model file (you can obtain one from here, recommended: tiny or base)
- Select audio file to transcribe or record audio from the microphone (sample: jfk.wav)
- Click on the "Transcribe" button to start the transcription

Note that the computation is quite heavy and may take a few seconds to complete.
The transcription results will be displayed in the text area below.
Important:

- your browser must support WASM SIMD instructions for this to work
- Firefox cannot load files larger than 256 MB - use Chrome instead

More examples: main | bench | stream | command | talk |

Whisper models:
Quantized models:
Input: File Microphone
Audio file:
Microphone:
0%
Your browser does not support the <audio> tag.

Language: | Threads: 8 |  |

| Build time: @GIT_DATE@ | Commit hash: @GIT_SHA1@ | Commit subject: @GIT_COMMIT_SUBJECT@ | Source Code |