296 karma · joined March 25, 2014
hell ya this is awesome.
Love their approach to simple hosting.
For anyone confused about the project, it is using whisper.cpp, a C-based runner and translation of the open whisper model from OpenAI. It is built by the team behind GGML and llama.cpp. https://github.com/ggerganov
You can fork this code, run it on your own server, and hit the API. The server itself will use FFmpeg to convert the audio file into the required format and run the C translation of the whisper model against the file.
By doing this you can separate yourself from the requirement of paying the fee that OpenAI charges for their Whisper service and fully own your translations. The models that the author has supplied here are rather small but should run decent on a CPU. If you want to go to larger model sizes you would likely need to change the compilation options and use a server with a GPU.
Similar to this project, my product https://superwhisper.com is using these whisper.cpp models to provide really good Dictation on macOS.
Its runs really fast on the M series chips. Most of this message was dictated using superwhisper.
Congrats to the author of this project. Seems like a useful implementation of the whisper.cpp project.
I wonder if they would accept it upstream in the examples.
https://superwhisperapp.lemonsqueezy.com/checkout?cart=856e7...
https://superwhisperapp.lemonsqueezy.com/checkout?cart=856e7...
Based on popular demand, added a lifetime license option. As with all plans, there's a 30-day refund guarantee.
https://superwhisperapp.lemonsqueezy.com/checkout?cart=856e7...
https://superwhisperapp.lemonsqueezy.com/checkout?cart=856e7...
https://superwhisperapp.lemonsqueezy.com/checkout?cart=856e7...
https://superwhisperapp.lemonsqueezy.com/checkout?cart=856e7...
Would help to know, what would you pay for it? What do you think its worth?
That's the plan. Gotta start somewhere.
> You mention that I should pay an ongoing fee for features to be added over time. However, there is no guarantee of future feature development even if I do pay every month. And there is definitely no guarantee I will care about or like the new features either. If this transcription works well, that’s the only feature I need.
For a monthly subscription or annual subscription, the developer is incentivized to develop new features to retain the ongoing payments coming from the existing customer base.
A one-time payment model actually incentivizes the developer to focus instead on marketing efforts every month and capturing new users rather than increasing/maintaining the satisfaction of the current user base.
> Being charged monthly also doesn’t seem right when you’re not providing an ongoing service. If you develop a new feature that is better than the current version, I would pay for that as well.
I definitely am providing an ongoing service. You get constant improvements to the application, bug fixes, and support. Would you prefer in-app purchases for each additional feature?
Thanks for sharing your perspective on the pricing though. It's very helpful to see how people view the value of what I'm building versus their hard earned dollars. Fundamentally, this is the only pricing scheme that would make sense for me to continue development on this application and devote as much time to it as I am. I'm giving up a significant portion of my time to continue pushing development forward and I need to make sure that it makes sense for me personally if I want it to be something that isn't short-term.
1. Make sure that superwhisper is in the Applications folder
2. When you restart the application ensure that the accessibility prompt does not come up
3. Make sure your audio device is properly selected, you can test this by checking the file saved to Documents/superwhisper/output.wav has audio in it
I would also challenge you on it:
How much time does it save you each day?
How could that translate to your income?
Do you want the app to improve and add features over time?
Is 65 dollars a year truly out of reach if you feel that you need pro level features?
It is not sustainable for indie devs and the software suffers as a result.
superwhisper is not expensive (65 a year) given what it provides to the user.
On top of that the base features are free, and require absolutely nothing from you, no sign up or contact information required at all- just download and use.
It completely respects your personal privacy and provides a useful service. Very few tools outside of open source do this.
Justification for charging a subscription is value based:
65 bucks a year is not a lot to spend if it saves you 10+ hours of time typing, and editing your messages. Dictating is joyful and saves me time each day. superwhisper spells/punctuates better and writes faster than I can with a keyboard.
This alongside the cost to me, 10s of hours each week of my time as the solo developer go into:
• Supporting users with their issues and bugs fixes
• Continuing to update the app with new features (4 major features released this month alone)
• Making sure you have access to the latest features and capabilities as AI advances.
Also, keep in mind, with free / cheap solutions: "If you are not paying for it, you're the product".