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
0c7d7234af
Update CUDA support and model versions ( #78 )
2024-03-24 21:23:06 -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
8b1ab7cfed
Update README.md
2024-03-21 16:29:49 -04:00
Roy Shilkrot
8e35a192b8
Update README.md
2024-03-19 17:43:23 -04:00
Roy Shilkrot
7a1a6f8d69
Bump libcurl
2024-03-18 00:06:16 -04:00
Roy Shilkrot
db235eb19c
Update version number in buildspec.json
2024-03-17 18:51:56 -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
240f7dd817
Variable buffer size options ( #66 )
...
* Update buffer size and overlap size handling
* Refactor buffer size calculation and formatting in transcription filter
This commit refactors the buffer size calculation in the transcription filter code to improve readability and maintainability. The code now uses a more concise and formatted approach to calculate the buffer size in milliseconds. Additionally, the commit also improves the formatting and readability of the code in the whisper-processing file. These changes enhance the overall code quality and maintainability.
2024-03-08 10:25:58 -05:00
Roy Shilkrot
4c15b9514c
Update Whispercpp_Build_GIT_TAG in BuildWhispercpp.cmake ( #72 )
2024-03-08 10:25:03 -05:00
Roy Shilkrot
e7a4823b8f
Update README.md
2024-01-25 21:47:28 -05:00
Roy Shilkrot
d8f64971c2
Update version and Whispercpp build tag ( #65 )
2024-01-25 11:59:05 -05: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
Roy Shilkrot
b45b235ad6
Bump whisper.cpp. Simple settings mode ( #60 )
...
* bump whispercpp, simple settings mode
* lint
2023-12-21 11:08:36 -05:00
Roy Shilkrot
8c02e0c3fc
Fix CUDA build, shuffle whisper files around ( #58 )
...
* fix CUDA build, shuffle whisper files around
* lint
2023-11-20 09:18:06 -05:00
Roy Shilkrot
33b9756624
Update README.md
2023-11-15 22:55:24 -05:00
Roy Shilkrot
5971b8bfa1
lint
2023-11-15 22:19:11 -05:00
Roy Shilkrot
677c08c672
roll back to faster whispercpp ver
2023-11-15 22:17:38 -05:00
Roy Shilkrot
1d80602bbe
Bump whispercpp, fix mac build ( #56 )
2023-11-15 18:49:25 -05:00
Roy Shilkrot
ba8bd4dbaf
Fix destroy crash ( #55 )
2023-11-15 17:42:09 -05:00
Roy Shilkrot
9920fda792
Merge pull request #54 from occ-ai/roy.add_fpic_to_plugin_support_linux
...
Add -fPIC to plugin-support on linux
2023-11-13 17:01:21 -05:00
Roy Shilkrot
ec65ffbbf7
cmake-format
2023-11-13 16:40:09 -05:00
Roy Shilkrot
dcfaddeedb
add fpic to plugin-support on linux
2023-11-13 16:33:57 -05:00
Roy Shilkrot
810e8555b3
Merge pull request #51 from occ-ai/roy.bump_whisper_cpp_ver
...
Bump whisper version for 25% speed gains
2023-11-04 22:52:12 -04:00
Roy Shilkrot
ea34206400
bump whisper
2023-11-04 22:30:23 -04:00
Roy Shilkrot
1db40e341c
bump v0.0.6
2023-11-03 23:29:21 -04:00
Roy Shilkrot
bdb416d47f
Merge pull request #47 from occ-ai/roy.fix_win32_unicode_model_path
...
Fix windows Unicode model path and characters display
2023-11-03 23:26:51 -04:00
Roy Shilkrot
6441245b65
Merge remote-tracking branch 'origin/master' into roy.fix_win32_unicode_model_path
2023-11-03 09:38:42 -04:00
Roy Shilkrot
292cf5b7ee
lint
2023-11-03 09:27:08 -04:00
Roy Shilkrot
3273a79b98
fix characters
2023-11-03 09:25:59 -04:00
Roy Shilkrot
8d924d0cb1
Update README.md
2023-10-31 09:45:46 -04:00
Roy Shilkrot
cb151ea71c
Merge pull request #46 from obs-ai/roy.min_sub_duration
...
Adding min sub render duration
2023-10-29 02:48:55 -04:00
Roy Shilkrot
de00201c95
guard windows.h
2023-10-29 01:50:27 -04:00
Roy Shilkrot
ad182f4593
lint
2023-10-29 01:45:50 -04:00
Roy Shilkrot
030bb819c3
fix windown unicode model path
2023-10-29 01:41:58 -04:00
Roy Shilkrot
465193a12b
adding min sub duration
2023-10-29 00:26:36 -04:00
Roy Shilkrot
a39979e9d7
Update README.md
2023-10-23 23:41:58 -04:00
Roy Shilkrot
a097e64df6
Merge branch 'master' of github.com:royshil/obs-localvocal
2023-10-19 22:55:55 -04:00
Roy Shilkrot
3ebef8503a
bump v0.0.5
2023-10-19 22:55:52 -04:00
Roy Shilkrot
93de751b5c
Merge pull request #43 from obs-ai/roy.fetch_libcurl
...
Fetch prebuilt libcurl instead of build
2023-10-19 10:43:09 -04:00
Roy Shilkrot
9e8f2064a8
fetch libcurl instead of build
2023-10-17 14:17:00 -04:00
Roy Shilkrot
5caf95ebc3
Merge pull request #42 from obs-ai/roy.fix_more_utf8_charsets
...
Fix more UTF8 charsets on Windows
2023-10-17 14:03:18 -04:00
Roy Shilkrot
9dde7541c5
lint
2023-10-17 13:42:23 -04:00
Roy Shilkrot
5cd853a944
fix
2023-10-17 12:06:35 -04:00
Roy Shilkrot
b21a42a32b
Merge pull request #36 from obs-ai/roy.srt_output_muted_disable
...
srt subtitles file saving and source mute detection
2023-10-12 11:01:54 -04:00
Roy Shilkrot
82a473fabb
add file rename
2023-10-12 10:45:34 -04: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