Local InferenceOpen SourceFreeActiveLocal hardware· intermediate · ~25 min setup

Local Voice-to-Text that Replaces WisprFlow

Run fully local dictation with whisper.cpp instead of paying for WisprFlow.

by Shilpa Mitra· verified 10d ago· v1.0.0

Run this workflow

See exactly what it produces before you build it.

Intended Use

Anyone dictating notes/code daily who currently pays for WisprFlow and wants to drop the subscription.

Not for

  • Real-time captioning with sub-100ms latency
  • Streaming long-form audio (>10 min), Whisper batches better

Replaces WisprFlow

The Stack

Tested Against

whisper.cpp@1.6

Side effects & data flow

Network
none, local only
Writes
./transcript.txt
Credentials
none required

Steps

  1. 1

    Build whisper.cpp

    Clone and compile the project, then download a quantized model.

    git clone https://github.com/ggerganov/whisper.cpp && cd whisper.cpp && make
  2. 2

    Transcribe a sample

    Run whisper on a short WAV and check the output.

    ./main -m models/ggml-base.en.bin -f samples/jfk.wav > transcript.txt

Eval, 1 fixture

Last passed: verified 10d ago
  • smoke-transcribecontainstimeout 120s · max $0

    Expected: ask not

Results

Saves $12/month; works offline with no usage caps.