Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size882 projects
    • Developer Tools461
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • IT Management123
    • Product & Project Management106
    • Cloud & Hosting105
    • Data & Analytics104
    Browse all 21 categoriesLLMOps & AI Tooling, Design & Creative and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools461
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • Browse all 21 categories
  • Blog
  • Advertise
Submit your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product

  • Categories
  • Tag
  • Advertise

Resources

  • Blog
  • Collection
  • Submit

Company

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap

Alternatives

  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
© 2026 Open Source Alternatives. All rights reserved.
Open SourceAlternatives
Home/Categories/Business & Productivity/Speech To Text
icon of Speech To Text

Speech To Text

Open source alternative to Wispr Flow, Superwhisper, Willow Voice and Aqua Voice

  • 2 stars
  • MIT
  • Active this week
  • Last commit 2 days ago

Last verified Oct 20, 2026

Convert speech to text on macOS with on-device whisper.cpp; hold a hotkey, speak, and the transcription pastes at the cursor with no audio upload.

Visit websiteGitHub2 stars
Image for Speech To Text
TL;DR

Speech To Text is a free macOS dictation app that uses whisper.cpp to transcribe your voice locally, with no audio upload and no account required. It replaces paid cloud dictation tools like Wispr Flow ($144/year) and Superwhisper ($84.99/year) with fully offline, MIT-licensed transcription. Hold a keyboard shortcut, speak, and the text appears at the cursor in under one second on Apple Silicon. Best for professionals who handle sensitive content and want dictation that never leaves their Mac.

Read the full breakdownHide the full breakdownWho it is for, how it works, trade-offs, the quick start and the FAQ
who it's for

Who Speech To Text is for#

Professionals dictating sensitive documents on macOS

Medical practitioners, lawyers, and financial advisors who cannot send voice data to a third-party server can dictate notes, reports, and correspondence directly in any Mac app. The audio stays on the device; only the finished text exists after transcription.

Skip if:

If your Mac uses an Intel chip, this app does not run. If you need dictation on Windows, iOS, or Android, look at a tool that supports your platform.

Developers prompting AI coding assistants by voice

Long prompts for AI coding tools are faster to speak than type. The app pastes text directly into the terminal, editor, or AI chat window as if it were typed. The glossary handles file names, function names, and technical acronyms that Whisper would otherwise lowercase or misspell.

Skip if:

If your workflow is primarily on Windows or Linux, this app does not run on those platforms.

Writers drafting in any Mac app

Speak a first draft into an email, document, or note-taking app without switching windows. The hold-to-talk mode keeps the interaction minimal: hold the key, speak the sentence, release, and the text appears. History stores the last transcriptions for recall.

Skip if:

If you want transcription to automatically clean grammar or expand sentences without manually enabling refine mode, a cloud tool with an integrated AI writing layer may suit better.

Multilingual workers who need translated output

Dictate in Portuguese (or any of the other supported input languages) and paste the result in one of nine target languages. The Cmd+Shift+T shortcut runs transcription and translation in one step via OpenRouter, requiring only a personal API key.

Skip if:

If you need translation without setting up an OpenRouter key, Wispr Flow includes cloud-based translation in its paid tier.

the problem

The problem it solves#

Cloud dictation apps send your audio to a remote server for processing. That works when the content is low-stakes, but it breaks down for anyone handling medical notes, legal documents, code descriptions, or private correspondence. A transcript service that has heard every sentence you dictate is a data liability.

The cost adds up too. Wispr Flow charges $144 per year for unlimited dictation; Superwhisper's comparable plan runs $84.99. Either tool ties you to the vendor's infrastructure and their uptime. On a slow connection or a flight, dictation stops working entirely. A local transcription model loaded in memory does not have these failure modes.

how Speech To Text solves it

How it solves it#

Local whisper.cpp transcription on Apple Silicon

Transcription runs on-device using whisper.cpp with Metal acceleration. The model stays loaded in memory so the first word does not wait for a cold start; measured latency is 0.7 seconds from key release to pasted text for a five-second phrase. No audio leaves the device at any point.

Five model sizes, downloaded on demand

Choose from tiny (75 MB), base, small, medium, or large-v3-turbo (1.6 GB). The app downloads the model you select from Hugging Face. Switch models from the menu bar without restarting; each entry shows how long transcription took on your Mac so you can trade accuracy against speed.

Hold-to-talk and toggle modes with configurable shortcuts

Cmd+Shift+Space dictates in toggle or hold-to-talk mode. A double tap switches to hands-free mode. Cmd+Shift+T dictates and pastes a translation into one of nine target languages. Cmd+Option+V repastes the last transcription at the current cursor position. All shortcuts can be changed in settings.

Optional refine and translate via your own OpenRouter key

Refine mode strips hesitations and repetitions from the transcript using a language model of your choice on OpenRouter. Translate mode dictates in one language and pastes in another. Both features send the transcribed text (never the audio) to OpenRouter with the API key you provide. Neither feature is required to use dictation.

Glossary for names, brands, and technical terms

Register custom words (file names, product names, acronyms, project codes) and the app writes them consistently. Whisper's base output may lowercase or misspell domain-specific terms; the glossary layer corrects them before the text is pasted at the cursor.

Privacy-first clipboard and history handling

The app borrows the clipboard for under half a second to paste the transcription, then restores whatever was there before. Dictation history is stored only on your Mac, for 7 or 30 days, or kept only in memory. No analytics, no telemetry, no account is required.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • Zero audio upload, with source code to verify itThe MIT-licensed source is on GitHub, so the privacy claim is verifiable. The only network activity is documented in the README: model downloads from Hugging Face, update checks from ciromaciel.click every six hours, and optionally the transcribed text (not the audio) to OpenRouter if you enable refine or translate. Audio stays on the device and is discarded after transcription.
  • Genuinely free with no minute quota or feature lockEvery feature that runs on your Mac is free with no credit card, no account, and no minute quota. Wispr Flow's free tier caps at 2,000 words per week; Superwhisper's free tier restricts model size. Speech To Text puts no limits on the offline path.
  • MIT license, signed and notarized for direct downloadMIT means you can fork, modify, and redistribute the source without restriction. The macOS binary is signed with Developer ID and notarized by Apple, so it opens without a security warning on any supported Mac. Compare to Wispr Flow and Superwhisper, which are proprietary with no self-hosting option.
  • Auto-updates with cryptographic signingThe app checks for updates a minute after launch and every six hours, downloads in the background, and installs on next restart. Only updates signed by the project's key are installed. The installer is 12 MB; the installed app is 30 MB without models.

Trade-offs

  • -macOS Apple Silicon only; no Intel, Windows, or LinuxThe published builds run on Macs with Apple Silicon. Intel Macs, Windows, and Linux machines are not supported by the current published release. The Tauri codebase can build for other platforms, but those builds are not maintained or distributed. Users who need dictation on Windows, iOS, or Android will need to look at a cross-platform tool.
  • -Two macOS permissions required on first launchThe app needs Microphone access to record and Accessibility access to paste text at the cursor. Without Accessibility permission, the transcription stays on the clipboard instead of appearing at the cursor. macOS asks for both on first start; revoking either removes part of the functionality.
  • -Refine and translate require an OpenRouter API keyOffline transcription works without any third-party key. Cleaning up hesitations, fixing grammar, or translating the dictation into another language requires an OpenRouter account and a key. The cost is pay-per-use at whatever model you choose; there is no built-in language model.
versus alternatives

Speech To Text vs alternatives#

Speech To Text vs Wispr Flow

Both tools transcribe dictation using keyboard shortcuts and paste the result at the cursor. The core difference is where processing happens.

FeatureSpeech To TextWispr Flow
LicenseMITProprietary
TranscriptionOn-device (whisper.cpp)Cloud
PriceFree$144/year
Free tierNo limit2,000 words/week
PlatformsmacOS Apple SiliconMac, Windows, iOS, Android
AI writingOptional via OpenRouter keyIncluded

Speech To Text is the better choice when audio privacy is the constraint. Medical professionals, lawyers, and anyone logging sensitive content cannot send voice data to an external server; local processing removes that liability. Cost matters too: Speech To Text is free for unlimited dictation while Wispr Flow's free tier runs out at 2,000 words per week.

Wispr Flow is worth considering when you need cross-platform dictation on iOS, Android, or Windows, or when you want an integrated AI writing assistant that rewrites and expands dictation without configuring a separate API key.

Speech To Text vs Superwhisper

Superwhisper also runs whisper.cpp locally but extends support to Windows and packages refine and translate features into its Pro plan.

FeatureSpeech To TextSuperwhisper
LicenseMITProprietary
PriceFree$84.99 one-time
PlatformsmacOS Apple SiliconMac, Windows, iOS, Android
Free tierFull offline feature setSmall models only
Refine/translateVia your own OpenRouter keyIncluded in Pro
Source codeYes (GitHub, MIT)No

Speech To Text matches Superwhisper's core dictation loop at no cost, with the source code available for inspection. Superwhisper is worth paying for if you need cross-platform support, prefer not to set up an OpenRouter key for refine and translate, or want a larger pre-built model selection without manual configuration.

install · quick start

Quick start#

bash
Run the setup script to install on macOS 14+ Apple Silicon.
```bash
curl -fsSL https://blob.ciromaciel.click/tools/speech-to-text/install.sh | bash
```
tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptRust
frequently asked

FAQ#

Does Speech To Text send my audio to any server?

No. Transcription runs entirely on your Mac using whisper.cpp. The only network calls are: downloading a model from Hugging Face when you select one, checking for updates every six hours, and optionally sending the transcribed text (not the audio) to OpenRouter if you enable refine or translate. Audio is processed locally and discarded immediately after transcription.

Which Macs are supported?

Speech To Text runs on Macs with Apple Silicon. Intel Macs are not supported by the published release. Windows and Linux builds are not maintained or distributed. The README notes the Tauri codebase can build for other platforms, but those builds are not published.

What is the difference between Speech To Text and Wispr Flow or Superwhisper?

Wispr Flow processes transcription in the cloud and charges $144/year; Superwhisper offers a one-time plan at $84.99 and also runs whisper.cpp locally. Speech To Text is MIT licensed, free with no minute limits, and processes everything on-device. Wispr Flow and Superwhisper support iOS, Android, and Windows; Speech To Text is macOS Apple Silicon only. Both paid tools include bundled AI writing features; Speech To Text handles those as optional add-ons requiring your own OpenRouter key.

How much disk space do the transcription models use?

The app installer is 12 MB and the installed app is 30 MB without models. Models range from 75 MB (tiny) to 1.6 GB (large-v3-turbo). You download only the models you use. The app recommends starting with the default model and switching to a larger one if accuracy on your vocabulary is insufficient.

Can I use Speech To Text without an internet connection?

Yes, after the initial model download. Transcription, the glossary, and history all work offline. Refine and translate require an internet connection to reach OpenRouter. Update checks also require connectivity, but failing them does not affect dictation.

Looking for more

Other ways to replace Wispr Flow, Superwhisper, Willow Voice and Aqua Voice#

Handy

#1 in the Wispr Flow guide

Cross-platform offline dictation on Windows, macOS, and Linux, with the largest community of the eight

34,209 GitHub stars

VoiceInk

#2 in the Wispr Flow guide

Apple Silicon Mac dictation with local AI enhancement and no subscription

6,862 GitHub stars

FluidVoice

#3 in the Wispr Flow guide

macOS 15+ dictation with live transcription preview and optional on-device AI cleanup

12,327 GitHub stars

OpenWhispr

#4 in the Wispr Flow guide

Cross-platform dictation with documented meeting transcription, live diarization, and optional cloud processing

9,640 GitHub stars
All 11 Wispr Flow alternatives8 open source Wispr Flow alternatives, ranked
by category

Open source tools in these categories#

191

Business & Productivity

OpenClaw, Excalidraw, RustDesk
404

AI & Machine Learning

freeCodeCamp, OpenClaw, REA (Reverse Engineer Anything)

Featured

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,712 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
  • #Email

Omnara

Alternative toCClaude Managed Agents

Open-source agent deployment API. Self-host or use Omnara Cloud.

  • 2,957 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

rakazo

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 4,904 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents
Feature your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Find open source alternatives to paid software

/
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse