Transcribe audio

From audio or video to text with Whisper, OpenAI's speech recognition model, running entirely in your browser.

Your file is processed in your browser and is never uploaded to a server.

Private transcription, no upload

Meetings, interviews, lectures, voice notes: these are often exactly the files you'd never want to upload to an unknown server. Here you don't have to. PizzaVox uses whisper.cpp, an optimised version of Whisper compiled to WebAssembly, which runs inside your browser tab.

You can pick between two models: Fast (tiny, 31 MB) to get the text quickly, and Accurate (base, 57 MB), recommended for languages other than English. The model is downloaded once and stays saved in your browser.

How to use it

  1. Add your file

    Drop an audio file (MP3, WAV, M4A, OGG…) or a video: the audio track is extracted automatically.

  2. Pick model and language

    Choose the spoken language, or let Whisper detect it. The first time, the model is downloaded and cached.

  3. Copy or download the text

    Copy the transcript or save it as .txt, or as .srt and .vtt subtitles with the timing of every sentence.

Frequently asked questions

How accurate is the transcription?

With clean audio the Accurate model is very reliable in both English and Italian. Background noise, overlapping voices and jargon can cause mistakes: you can edit the text before copying or downloading it.

How long does it take?

It depends on your computer and the model. On a recent laptop the Fast model transcribes faster than real time; the Accurate model is about two to three times slower. Keep the tab open until it's done.

Can I make subtitles for a video?

Yes: add the video directly and, when the transcription is finished, download the .srt file (or .vtt for the web). Every sentence is already timed.

Why do I need to download a model?

The model is the "brain" that recognises speech. To avoid sending your audio to any server, the model has to come to your browser instead: you download it once from our servers and then it stays cached.

Other tools