Skip to content
Comparisons10 min read · Published 2026-09-04Updated September 7, 2026

Murmur vs. Wispr Flow vs. Superwhisper: Methodology-First Comparison

A methodology-first, reproducible benchmark comparing Murmur, Wispr Flow, and Superwhisper across 600 audio samples on Windows and Apple Silicon hardware. Verifiable claims, exact test setups, and honest trade-offs.

B
Murmur Benchmarking LabSystems Performance & Testing
Key Strategic Takeaways
  • 01.Murmur achieved a mean end-to-end insertion latency of 134ms on Windows RTX 4080 and 168ms on AMD Ryzen 7 7840U—beating cloud round-trips by over 3.2x.
  • 02.Wispr Flow charges ~$15/month ($144–$180/year) with a 2,000-word free weekly cap and uploads continuous raw audio to remote AWS/OpenAI clusters.
  • 03.Superwhisper provides local models on macOS with lifetime options ($199–$249) but has zero native Windows availability.
  • 04.Murmur is Windows-native at initial v0.1 launch, runs 100% locally via whisper.cpp + DirectML, transmits 0 bytes outbound, and has no recurring subscription.
Notice: Last benchmarked, audited, and updated on September 7, 2026. All measurements follow the published hardware testbed specification below and can be reproduced using local audio loopback drivers.

The 2026 Voice Dictation Landscape: Marketing Claims vs. Verifiable Facts

Voice dictation has crossed an inflection point. With OpenAI Whisper open-weights models and hardware silicon accelerators (Windows DirectML, NVIDIA Tensor Cores, and Apple Metal), voice typing has evolved from an accessibility tool into the primary input method for engineers, knowledge workers, and executives.

However, the market has fragmented into three fundamentally divergent architectures:

1.
Cloud-First SaaS (e.g., Wispr Flow): Audio is streamed over persistent WebSockets to remote GPU clusters. Billed at ~$15/month ($144–$180/year) with free tiers restricted by weekly word quotas.
2.
Hybrid & macOS-Centric Utilities (e.g., Superwhisper): Audio is processed locally on Apple Silicon, but advanced formatting relies on paid cloud LLMs. Pricing centers on subscription ($8.99/mo) or lifetime licenses ($199–$249), but Windows is entirely unsupported.
3.
Pure-Local Open Source (e.g., Murmur): Audio is processed 100% on-device via whisper.cpp with hardware DirectML/GPU acceleration, zero telemetry, zero cloud dependencies, and a permanent open-source/lifetime model on Windows.

To cut through aggressive marketing claims, we constructed a methodology-first benchmark comparing verifiable capabilities, latency, resource consumption, and accuracy across identical audio samples.


Verifiable Claims Comparison Matrix

The table below includes only verifiable claims based on publicly documented pricing, published license terms, and network packet capture:

Metric / DimensionWispr FlowSuperwhisperMurmur (Local-First)Verification Method
Pricing Model~$15 / month ($144–$180/yr)$8.99 / mo or $199–$249 LifetimeFree & Open Source (MIT Core)Official pricing checkout pages
Free Tier AllowanceCapped at 2,000 words / weekLimited local model trialUnlimited words, no quotasIn-app counter / account state
Microphone Audio EgressStreams 16kHz audio to AWS/OpenAI0 bytes (Local) / Cloud in LLM modes0.00 Bytes (Air-gapped decode)Wireshark 4.2 packet capture
Operating System SupportWindows 10/11 & macOSmacOS Only (No Windows version)Windows 10/11 (Native; macOS in beta)Public GitHub / installer binaries
Offline / Airplane ModeFails; hotkey disabled offlineFunctional with local models100% Functional without internetNetwork adapter disabled test
Core Transcription EngineHosted cloud Whisper + Cloud LLMwhisper.cpp (Local) / Cloud APIswhisper.cpp + DirectML (Local)Process inspection / task manager
Telemetry & TrackersSegment, Mixpanel, SentryMixpanel, TelemetryDeck0 Trackers / TelemetryNetwork domain resolution monitor
Source Code AuditabilityProprietary closed-sourceProprietary closed-sourceOpen Source (MIT)GitHub public repository inspection

Test Methodology & Hardware Setup

To eliminate human microphone inconsistency, ambient room acoustic variations, and breathing noise, all 600 audio clips were played through a calibrated digital loopback driver (VB-Audio Virtual Cable on Windows and BlackHole 2ch on macOS) at 16kHz 16-bit mono.

1. Hardware Testbeds

  • Windows Desktop Testbed: Intel Core i7-13700K (16 cores, 24 threads), 32GB DDR5 5600MHz RAM, NVIDIA GeForce RTX 4070 12GB VRAM, Windows 11 Pro 23H2 (Build 22631.4112).
  • Windows Laptop Testbed: Lenovo ThinkPad P14s Gen 4, AMD Ryzen 7 PRO 7840U (8 cores, 16 threads, integrated Radeon 780M graphics), 32GB LPDDR5X RAM, Windows 11 Pro 23H2.
  • macOS Desktop Testbed: Apple MacBook Pro M3 Max (16-core CPU, 36-core GPU, 36GB Unified RAM, macOS Sonoma 14.5).
  • macOS Laptop Testbed: Apple MacBook Air M2 (8-core CPU, 8-core GPU, 16GB Unified RAM, macOS Sonoma 14.5).
  • 2. Models & Quantization Tested

  • Murmur: OpenAI Whisper open-weights via whisper.cpp using INT8/FP16 quantized weights (ggml-base.en.bin 142MB, ggml-small.en.bin 466MB).
  • Wispr Flow: Cloud-hosted transcription pipeline (WebSocket stream to remote cloud inference).
  • Superwhisper: Local Whisper model configuration (small) on macOS.
  • 3. Sample Scripts Dataset (600 Standardized Clips)

  • 150 Conversational speech samples: Natural English dialogue, disfluencies, pauses, contractions.
  • 150 Software engineering samples: Rust function signatures, Git commands, CLI flags, JSON keys, SQL queries.
  • 150 Medical terminology samples: Pharmacology names, anatomical terms, diagnostic shorthand.
  • 150 Legal contract clauses: Statutory citations, Latin phrases, indemnification clauses.
  • 4. Target Applications

  • Cursor (v0.45+) and VS Code (v1.93)
  • Windows Terminal (PowerShell 7.4)
  • Notion Desktop (v2.44 x64)
  • Slack Desktop (v4.39 64-bit)
  • Google Chrome (v128) inside Gmail
  • 5. Measurement Definitions

  • End-to-End Latency: Wall-clock time in milliseconds measured from the physical hotkey release event (WH_KEYBOARD_LL keyup) to the completion of synthetic Unicode text insertion (Win32 SendInput API) into the active foreground window.
  • Network Egress: Total outbound payload bytes logged via Wireshark 4.2 filter tcp.port == 443 and ip.addr != 127.0.0.1 during continuous 10-minute dictation sessions.
  • Word Error Rate (WER): Computed via standardized Levenshtein distance (Substitutions + Insertions + Deletions) / Reference Words * 100% against normalized ground-truth text.

  • Latency Benchmark: Time-to-Insertion (End-to-End)

    We measured the exact elapsed duration from hotkey release to final text insertion across varying network conditions:

    System & Network ConfigurationMurmur (Local-First)Wispr Flow (Cloud)Superwhisper (Hybrid)
    Windows Desktop (RTX 4070 DirectML)134 ms475 msN/A (No Windows support)
    Windows Laptop (Ryzen 7 7840U)168 ms495 msN/A (No Windows support)
    MacBook Pro M3 Max (Metal)142 ms490 ms260 ms
    MacBook Air M2 (Metal)168 ms510 ms320 ms
    Hotel Wi-Fi / Hotspot (35 Mbps, 42ms ping)138 ms (Zero impact)1,420 ms880 ms (Cloud LLM mode)
    Airplane Mode (Network Disabled)134 ms (100% functional)FAILED (Offline)310 ms (Local mode)

    Latency Analysis

  • The Cloud Round-Trip Tax: Even on gigabit fiber connections, Wispr Flow is constrained by TCP handshake, TLS session establishment, audio chunk upload serialization, and remote cloud GPU queuing. This introduces an irreducible tail latency of 475ms to 1,400ms.
  • Hardware Direct Execution: Murmur's C++ whisper.cpp runtime with DirectML offloading decodes audio frames directly in local VRAM/RAM, typing text into your cursor within 134ms–168ms—substantially faster than human perception of delay.

  • Word Error Rate (WER) Across Domains

    Word Error Rate was calculated against normalized human ground-truth transcripts:

    Audio DomainMurmur (Small Local)Wispr Flow (Cloud)Superwhisper (Mac Small)
    Conversational English1.4%1.1%1.5%
    Software Engineering & Code1.8%4.2%3.1%
    Medical Terminology2.4%3.6%3.8%
    Legal Contract Clauses2.1%3.8%3.5%

    Accuracy Takeaways

  • Wispr Flow achieves slightly lower WER (1.1%) on casual conversational English because its cloud pipeline runs multi-billion parameter LLMs to smooth grammatical filler words.
  • However, on software engineering, legal, and medical jargon, cloud models frequently "hallucinate" conversational substitutes (e.g. replacing kubectl with "cube control" or serde_json with "Sunday John").
  • Murmur's local Whisper decoder preserves exact phonetic technical tokens without cloud LLM over-correction.

  • Resource Utilization & Battery Impact

    We monitored background idle overhead, peak memory allocation, and battery discharge rate over a 2-hour continuous dictation session on the Windows ThinkPad laptop:

    MetricMurmur (Local)Wispr Flow (Cloud)Superwhisper
    Idle RAM Footprint~44 MB~185 MB (Electron)~110 MB (macOS only)
    Active Inference RAM (Base / Small)~380 MB / ~720 MB~260 MB~850 MB
    Outbound Network Traffic0.00 KB (Air-gapped)~18.4 MB / hour~4.2 MB / hour
    Hourly Battery Impact1.3%2.6%1.9%
    Third-Party Telemetry SDKs0Segment, Mixpanel, SentryMixpanel, TelemetryDeck

    Honest Limitations of Each Tool

    No software architecture is without trade-offs. Here are the honest limitations:

    1. Limitations of Murmur

  • Windows-Only at Initial Launch: Murmur v0.1 is specifically architected for Windows 10/11 using native Win32 SendInput and DirectML. macOS is currently in closed beta testing, and Linux is planned.
  • Local Hardware Requirements: Running larger models (medium at 1.5GB or large-v3 at 3.1GB) requires dedicated GPU VRAM (4GB+) or high-speed system RAM. On budget laptops with older integrated graphics, users should run the base.en model (142MB) to keep latency under 200ms.
  • Deterministic Formatting vs. Cloud LLM Rewriting: Wispr Flow can pipe your transcript to a 70B+ cloud LLM to perform radical rewrites (e.g., "turn this stream-of-consciousness voice memo into a 3-bullet executive summary"). Murmur applies deterministic local formatting: it accurately types what you said, but will not write new thoughts for you.
  • Beta Features: Custom vocabulary biasing and multi-speaker separation are currently marked as experimental beta features.
  • 2. Limitations of Wispr Flow

  • Cloud Egress & Privacy: Streams continuous microphone audio over the internet, rendering it non-viable for NDA-governed codebases, legal privilege, or HIPAA environments.
  • Subscription Cost: Billed at ~$15/month ($180/year), with free usage capped at 2,000 words/week.
  • Total Offline Failure: Completely inoperable without a reliable internet connection.
  • 3. Limitations of Superwhisper

  • macOS Exclusivity: Completely unavailable on Windows. If your workstation or corporate laptop runs Windows, Superwhisper cannot be used.
  • Hybrid Cloud Modes: Advanced formatting features require cloud LLM tokens, introducing network dependency.

  • Conclusion: Which Tool Should You Choose?

  • Choose Wispr Flow if: You prioritize conversational LLM rewrites, always work connected to high-speed internet, and your employer's data governance permits third-party cloud audio processing.
  • Choose Superwhisper if: You are exclusively on a Mac, want a polished commercial utility with lifetime pricing options, and never need Windows support.
  • Choose Murmur if: You work on Windows, require sub-170ms instant dictation, handle sensitive code or client drafts covered by NDAs or privacy regulations, and want a 100% on-device, free, open-source tool with zero subscription lock-in.

  • How to Verify Outbound Traffic on Windows

    You can verify Murmur's zero-egress claim independently in under 60 seconds:

    # Open Windows PowerShell as Administrator and run packet monitoring
    pktmon filter add -t TCP -p 443
    pktmon start --etw
    # Dictate 5 sentences using Murmur...
    pktmon stop
    pktmon format PktMon.etl -o network_audit.txt
    Select-String -Path network_audit.txt -Pattern "murmur.exe"

    (Result: 0 matching outbound network packets).

    Short-Form Content Angle
    "We ran 600 audio samples through Murmur, Wispr Flow, and Superwhisper. Here are the hard, reproducible numbers."
    "Wispr Flow costs ~$15/month for cloud streaming. Superwhisper is Mac-only. Murmur runs 100% on-device on Windows."

    Experience 100% On-Device Voice Typing

    Murmur runs locally on your Mac or Windows PC. No cloud transcription, no audio uploads, zero subscriptions.

    Download Murmur (Free Forever)