-
Notifications
You must be signed in to change notification settings - Fork 324
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publish WhisperKit CLI on Homebrew #36
Comments
I can give it a try |
Cool! This will ideally be a github action that runs on any new release and does a couple of things:
The last part will require a github token, so we can coordinate when you get to that point. There are some existing github actions which may be worth looking into. |
@ZachNagengast I'm gonna take the following steps here
class WhisperKit < Formula
desc "Swift native on-device speech recognition with Whisper for Apple Silicon"
homepage "https://github.com/argmaxinc/WhisperKit"
url "https://github.com/argmaxinc/WhisperKit.git", tag: "v0.3.3", revision: "bfa357e897dadae0dca6314424bb119149e375d2"
license "MIT"
depends_on xcode: ["15.0", :build]
def install
system "swift", "build", "-c", "release", "--product", "transcribe", "--disable-sandbox"
bin.install ".build/release/transcribe"
end
test do
system "#{bin}/transcribe", "--help"
end
end it means that cli installation will be
Some questions here:
|
This plan sounds great @jkrukowski thanks for the research here
|
Thanks @jkrukowski!
|
It would be great if
brew install whisperkit
just works and the WhisperKit CLI target on macOS could become an out-of-the-box real-time transcription utility.The text was updated successfully, but these errors were encountered: