Repository navigation
A tiny offline macOS menu-bar app for using whisper.cpp #4118
anishgowda21
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I made a small macOS menu-bar app that turns a local
whisper-serverinto everyday dictation: click the icon, speak, and the transcript is copied to your clipboard.I'm using the Base English model, and it works noticeably better for my Indian English accent than macOS's built-in dictation.
How it works
whisper-serverwith one button..txtor.md.What it needs
whisper-serverfrom whisper.cppWhy I made it
I originally had to record something, open the terminal, and pass the audio to whisper. I also tried the server's web UI, but I wanted something that felt more like normal Mac dictation. The idea came from the llama.app menu-bar app, whose convenient interface I liked, so I tried the same approach for Whisper.
Honest disclaimer
I didn't write this entirely by hand. I don't really know Swift or Apple's development stack, so I took a lot of help from AI to put it together. This is a small personal utility and not a production-grade app. It works for me, and from what I've seen in Activity Monitor, the app itself doesn't seem to use much extra memory or CPU(Its just 1 MB). The
whisper.cppserver does the actual transcription, so it uses the resources you'd expect.Source
I haven't published the source yet. I wanted to share the idea first and see if anyone else would find it useful. If people are interested, I'll clean it up a little and publish the repo link here.
Screenshots below:
All reactions