Commit Graph

18 Commits

Author SHA1 Message Date
Roy Shilkrot
4638ce80fe
Remove Cublas input from build script (#80)
* Remove Cublas input from build script

* Remove CUDA Toolkit installation and curl submodule
2024-04-01 21:59:37 -04:00
Roy Shilkrot
a569da2ed3
Built-in Translation (#79)
* Add translation feature and dependencies

* Add model-infos.cpp and translate_add_context to en-US.ini

* Fix formatting and whitespace issues

* Update build plugin and version, fix translation and whisper-utils

* Fix compiler warning and simplify code in transcription-filter.cpp

* Update CMakePresets.json and buildspec.json

* Fix Clang compiler warnings

* Enable QT in CMakePresets.json

* Fix compiler warnings and create missing config folder

* Fix formatting of is_lead_byte and is_trail_byte macros
2024-04-01 14:37:31 -04:00
Roy Shilkrot
6791e5a5d3 Update build variants in push.yaml 2024-03-22 17:01:56 -04:00
Roy Shilkrot
17ffcfc2c1
Enable MacOS ARM64 and Windows CUDA builds (#76)
* Enable CoreML and allow fallback to CPU on MacOS ARM64

* Disable CoreML support on MacOS ARM64

* Fix build configuration for MacOS

* Update macOS build configuration based on MACOS_ARCH environment variable

* Update BuildWhispercpp.cmake to disable FMA instructions on non-Apple platforms

* Add cuBLAS support to build and package actions

* Update Cublas versions in Windows build and packaging scripts

* Update CUDA_TOOLKIT_ROOT_DIR environment variable

* Add sub-packages and non-cuda-sub-packages options to CUDA toolkit setup

* Update CUDA sub-packages in build-project.yaml

* Add "visual_studio_integration" to sub-packages in CUDA build workflow

* Fix typo in build-project.yaml

* Fix typo in CUDA build method

* Update sub-packages in CUDA toolkit installation

* Remove unnecessary CUDA sub-packages and method
2024-03-22 13:33:07 -04:00
Roy Shilkrot
8fe7da6d42
Fix Max Channels, Update macOS brew command and fix compiler warnings (#75) 2024-03-17 13:16:01 -04:00
Roy Shilkrot
8b4471fad4
Update save_srt option and add truncate_output_file option (#64)
* Update save_srt option and add truncate_output_file option

* Refactor code for readability and maintainability

* Update clang-format version to 16.0.5

* Update .clang-format and model-downloader-ui.cpp

* Fix is_lead_byte and is_trail_byte macros
2024-01-25 11:44:05 -05:00
Kaito Udagawa
a02b2ac819
Revert Fix CI partially (#38)
* Revert "Fix CI (#37)"

This reverts commit 832efe1865.

* Update build-project.yaml

* Update .build.zsh
2023-10-11 04:47:54 +09:00
Kaito Udagawa
832efe1865
Fix CI (#37) 2023-10-11 04:01:09 +09:00
Roy Shilkrot
15b6e1ed00
Merge pull request #28 from obs-ai/roy.fix_linux_crash 2023-09-28 02:04:23 -04:00
Roy Shilkrot
3fa1f11418 fix osx build 2023-09-28 00:09:56 -04:00
Roy Shilkrot
01412a1094 add openblas 2023-09-25 23:55:32 -04:00
Roy Shilkrot
f2e2d8f94b fix release name on push workflow 2023-09-21 14:58:28 -04:00
Roy Shilkrot
b6ed934f48 add funding 2023-09-19 14:58:37 -04:00
Przemek Pawlas
9e3d94eca3 fix: Windows CUDA compilation was incorrectly described 2023-09-15 20:16:52 +02:00
Roy Shilkrot
b92bf4d36c add cuda build options 2023-09-12 01:03:05 -04:00
Roy Shilkrot
d39af65712 add zip to win pkg 2023-08-15 23:22:32 +03:00
Roy Shilkrot
7023ec5152 initial 2023-08-12 23:51:51 +03:00
Roy Shilkrot
ad7cb94c55
Initial commit 2023-08-10 22:05:20 +03:00