Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added new Github Action for building native C++ libraries of whisper.cpp. It can be run manually by creating your fork and going into
Actions => Build C++ => Run workflow
. After pipeline completed, download compiled libraries in artifacts tab.You can choose different whisper.cpp repo and tag/branch that you want to build. By default it's using ggerganov/whisper.cpp and v1.2.1 tag.
Some remarks for each platform:
Except MacOS x86_64 all binaries compiled correctly and work on my machines.
Fun Fact: gcc build for Ubuntu works up to 20% faster than Windows msbuild on same hardware.