I use Speakmac because it has an amazing one time purchase price so i don't have any ongoing costs and it runs locally, you can even setup that dictations never leave your device!
What languages and dialects are currently supported?
Over 25 Languages.
Can I use it inside any Mac app I type in?
Yes
How much CPU, memory, and battery does it use?
Less than 0.8% memory and in stand by less than 0.1% CPU on a macMini M4
Hey PH community, I’m Kiran — builder of Speakmac.
I’ve used most of the offline dictation apps out there. They're capable, but often cluttered with too many options you simply don't need.
Why I built Speakmac? I just wanted something simpler and a lot more polished — an app that feels like the default dictation macOS should have had.
Speakmac is deliberately minimal and deliberately beautiful.No model picker, no features you don’t need — I will make sure I use the best models for turning your voice into text.
- Easy setup - Press the shortcut → talk naturally → perfectly punctuated and capitalized text appears wherever your cursor is - Works everywhere: Notes, Slack, Notion, code editors, emails… you name it - On-device processing by default (nothing leaves your Mac)
Buy once, use forever
I probably spent way too much time making the hotkey animation, the recording indicator, and the way text flows in feel exactly right. The result is something that blends into macOS so well that after a day you forget it’s not built-in. I use this every day to build Speakmac itself and I feel good every time I press the hotkey.
Would mean the world if you gave it a try and told me what you think :)
Kiran
Report
@kiranjd Huge congrats! ❤️ You can tell this was crafted with care — the animations, the simplicity, the way it fits into macOS like it’s always been there. Can’t wait to make this part of my daily workflow.
Fn doesn't work for PTT, and I can't seem to change the hotkey either (I did get to the settings for it, but nothing happens box prompting for me to enter new keypress)
@veronism Hotkey logic has gottten a bit too complex. Might have found why that is happening. Shipping a fix in a couple hours - app will will auto-update.
This issue should now be fixed. Much more reliable hotkey binding now released in 1.7
If the app was open, it will auto-update. You can also force an update by right-clicking the menu button. Thanks for taking the time to report the bug!
Report
I love that you made it a one-time payment based. How do you plan to stay above breakeven when LLM credits usage will be too much? I think in 2-3 years timeframe you probably will lose money on LLM credits
@pasha_tseluyko thanks you, Pavel. Apple chip is powerful enough to transcribe voice to text. With more on-device formatting options in the works
Report
Looks really great @kiranjd as a former designer of iOS apps. One thing I’ve come to rely on is a dictionary with keyword correction. Sort of a text replacement especially for marketing terms that I don’t have change afterward.
Thank you so much,@kenyarmosh Coming from an iOS veteran like you, that means a lot.
I actually have a prototype of text replacement feature running locally right now. The goal is to have it intelligently format the text for email, casual chat based on context.
Love the offline-first approach. Curious - how does it handle longer recordings? I've found some dictation tools start lagging after a few minutes of continuous speech.
Speakmac
Thank you, Philip. Appreciate you taking the time to review Speakmac :)