Skip to content

One price, paid once, per number of machines.

1AudioTool is free forever for one speaker profile, with unlimited local dictation. Pro is a one-time purchase from $29 — one price, three device counts, no subscription.

Free

$0

one profile · no expiry

Everything you need to dictate all day and teach the app your vocabulary.

Pro · one device

$29

once · 1 device

Buy Pro

Pro · three devices

Most bought

$59

once · 3 devices

Buy Pro

Pro · five devices

$89

once · 5 devices

Buy Pro

Payment and invoicing are handled by Lemon Squeezy. Every tier unlocks the same features; you are choosing how many machines the licence activates on.

What free covers

  • Every model, including large-v3-turbo
  • Global shortcut, overlay, auto-copy and insert at cursor
  • Verbatim and Clean output
  • 1 speaker profile
  • 25 dictionary terms
  • 7 days of transcript history
  • 50 correction rules
  • Voice actions in preview
  • Insights in full — it only counts what is already here

What Pro adds

  • More speaker profiles

    Free keeps one. Pro keeps as many as you need — work and personal, or everyone in the house.

  • Prompt, Message and Command modes

    Reshape what you said into a well-formed prompt, a written message, or a parsed action — locally, before it reaches the clipboard.

  • Project context packs

    Point at a repository and 1AudioTool learns its identifiers, filenames and branch names.

  • Ask memory

    Ask a question of everything you have dictated and get an answer that cites the transcript span it came from.

  • Listen and digests

    Turn a day of captures into a written digest you can read first, then have spoken back to you.

  • Run voice actions

    Free previews a parsed command and stops. Pro executes it, with the confirmation step and audit trail intact.

  • Phone as microphone

    Pair a phone over the local network and dictate into this machine from across the room.

  • Live words on the overlay

    Watch the transcript build while you are still speaking instead of waiting for the clip to finish.

  • Encrypted profile export

    Move a profile to another machine as an AES-GCM encrypted file. Plain JSON export stays free.

  • Export and import your data

    Move every profile, transcript, dictionary, rule, context pack and setting to another machine.

09 — Questions

The ones worth answering honestly.

Does anything actually leave my machine?
No audio and no transcripts, ever. Audio goes from the system WebView directly to Rust over Tauri IPC, then through local whisper.cpp. There is no Electron, no Node runtime, no localhost server, no API key and no account. A packaged build makes exactly two kinds of network call, both of which you can see: a signed update check, and — only if you buy Pro — licence activation.
Which model should I use?
large-v3-turbo (1.6 GB) if you can spare the disk: it is still faster than realtime on Apple silicon, at roughly 5×, and it is substantially better on accented speech and uncommon terms. small (466 MB) is a good multilingual default. base.en (141 MB) runs at about 28× realtime and is noticeably rougher — measured here, it heard “audio workload… root the PCM” where large-v3-turbo heard “audio worklet… route the PCM”.
Is this accent training?
No, and the app never says it is. Correction memory is deterministic phrase rules plus a decoder prompt — it cannot change Whisper's acoustic model. A true fine-tune would need consented audio with reference transcripts, a training pipeline, and model conversion and serving. What the app does instead is measure: Recheck separates the model genuinely hearing more from text being rewritten afterwards, and reports both.
Will it work with my accent?
Whisper is measurably worse on accented speech that humans understand perfectly, and no product should promise otherwise. So 1AudioTool measures your voice rather than asserting anything about it: the benchmark scores word error rate, project-term recall and latency on your own speech, and Recheck tells you which of your terms are genuinely learned, which are being carried by a rule, and which are unstable. Explicitly selecting English rather than Auto-detect is the single biggest fix for non-native speakers on short clips.
Can I mix two languages in one sentence?
Yes — select up to three spoken languages on the profile. Mixed speech decodes with a multilingual model, auto-detect, and a short multilingual prompt built from native-script anchors, because whisper.cpp can only lock one language token and locking the wrong one is exactly what garbles the other language. Prefer large-v3-turbo for code-switching. English-only models cannot mix, and the picker says so instead of failing quietly.
Does it work offline?
Entirely, once a model is downloaded. That includes Pro: entitlements are verified locally against a signature, with a 14-day grace window so an offline stretch or a transient failure never costs a paying customer their features.
What is the state of Windows support?
Written, but not yet shipped. The double-Control gesture, insertion at the caret in the app you were last in, spoken responses through the system voice and the folder picker all run natively on Win32, and the release workflow can publish an NSIS installer alongside the macOS bundles. It is not in a public release yet, so this site does not offer it as a download. One caveat for when it lands: the installer is not Authenticode-signed, so SmartScreen will warn on first run.
Can I move to a new machine?
Yes. Release the device under Settings → Licence, then activate on the new one. Profiles export as JSON — or as an AES-GCM encrypted file — and Pro can export the entire install, every profile and setting, as one file. Exports deliberately exclude microphone recordings, and never contain the licence key.
Why a separate app instead of a feature inside something else?
Because microphone and model lifecycle should not be coupled to an editor's process. A separate Tauri app is 3.1 MB deployed and can simply stay closed when you are not dictating; putting the same UI inside an existing Electron app would have lower incremental idle memory but would tie voice capture to that app's lifetime. The separate boundary is the cleaner one — and it exposes narrowly scoped local APIs that other applications can call.