Commit graph

182 commits

Author SHA1 Message Date
arizhih
a6d25d8797 Update whisper.cpp and docs 2024-08-21 10:46:32 +02:00
thewh1teagle
e33cc3eb22
feat: add vulkan with new whisper.cpp structure
Co-authored-by: newfla <newfla@hotmail.it>
2024-08-18 21:23:46 +03:00
arizhih
044e085555 Update whisper.cpp and bindings 2024-08-09 14:08:10 +02:00
arizhih
ec609f18ff Add support for new whisper.cpp project structure
Remove opencl feature, removed in whisper.cpp
Add openmp feature and enable by default as in whisper.cpp
Update bindings
2024-08-08 15:55:47 +02:00
thewh1teagle
67924ca473
fix: link openblas path correctly 2024-08-01 16:24:44 +03:00
Niko
744804a8aa
Merge pull request #163 from arizhih/fix-lang-detect
fix: lang_detect not working properly
2024-07-17 18:57:21 +00:00
arizhih
84522742da Enable WHISPER_DEBUG flag to get DEBUG logs on debug builds 2024-07-09 12:01:49 +02:00
thewh1teagle
d17e03caa6
cargo fmt 2024-06-08 00:54:14 +03:00
thewh1teagle
35aca74d64
feat(sys): allow passing more cmake flags 2024-06-07 22:23:53 +03:00
Niko
f1030ef762
Merge pull request #148 from hlhr202/feature/fix-metal
Feature/fix metal
2024-06-03 04:42:17 +00:00
flavio
ce71477a37 fix: fmt 2024-06-02 20:46:12 +02:00
flavio
18d8a96d6e improved panic message 2024-06-02 12:43:14 +02:00
flavio
41d909f5ef rocm linux support 2024-05-31 09:58:48 +02:00
hlhr202
8872109d04 optim: use build config instead of copying metal file to target folder 2024-05-29 10:42:25 +08:00
hlhr202
3f27c17fdf Merge remote-tracking branch 'origin/master' into feature/fix-metal 2024-05-29 10:25:41 +08:00
Niko
9e07fba125
Merge pull request #152 from thewh1teagle/feat/pass-whisper-cmake-flags
feat(sys): pass whisper cmake flags from environment variables
2024-05-28 22:04:07 +00:00
Niko
d7c20844fd
Merge pull request #142 from arizhih/update-whisper-cpp
Update whisper.cpp version to 1.6.2
2024-05-28 22:01:50 +00:00
thewh1teagle
991a1aefa5
feat(sys): pass whisper cmake flags from environment variables 2024-05-28 21:04:03 +03:00
arizhih
ecd2b613db Update whisper.cpp version to 1.6.2 2024-05-27 12:16:41 +02:00
hlhr202
357e1228af Merge remote-tracking branch 'origin/master' into feature/fix-metal 2024-05-17 13:06:22 +08:00
arizhih
dcfcbced18 Generate bindings + rustfmt 2024-05-16 15:29:38 +02:00
hlhr202
bf5a08dd1d fix: fmt 2024-05-16 14:10:03 +08:00
arizhih
f6826200fc Update whisper.cpp version to 1.6.0 2024-05-15 22:59:16 +02:00
hlhr202
cd6a633fc5 try fix metal log 2024-05-07 01:26:42 +08:00
hlhr202
4bc5709e58 fix: metal 2024-05-07 00:52:33 +08:00
arizhih
813a433a52 Update whisper.cpp version to 1.5.5 2024-04-23 17:13:07 +02:00
arizhih
66068dced9
Add path to libcuda 2024-04-17 14:58:41 +02:00
littlegun
9dfb0b998e fix: LNK2019: unresolved external symbol cuGetErrorString 2024-03-19 17:22:14 +08:00
Niko
a04d16166a
Merge branch 'master' into fix/msys2-build 2024-01-09 01:54:19 +00:00
Niko
af8e638c59
Update bindings.rs 2024-01-08 14:41:14 -07:00
Andrii Kotliar
b7a9b90604 Returned true old bindings 2024-01-08 11:30:40 +01:00
Andrii Kotliar
7d20c51808 Returned old bindings 2024-01-08 11:20:56 +01:00
thewh1teagle
3fe56418ad fix windows gnu build 2024-01-08 05:52:29 +02:00
Andrii Kotliar
e195c885a1 Add whisper_lang_str_full function to whisper-rs 2024-01-08 01:24:38 +01:00
Andrii Kotliar
22bf23a168 Update whisper.cpp version to 1.5.4 2024-01-08 00:29:13 +01:00
Niko
5061acff43
Don't enable force-debug by default 2023-12-15 21:23:14 -07:00
Niko
b5cddefcfa
Add flag to force debug mode 2023-12-15 21:20:39 -07:00
Niko
755d9e590f
Switch from Debug to RelWithDebugInfo
Debug builds are simply too slow to be remotely usable even on a 13700K,
or with an Intel Arc A770 GPU
(both tested to be unusable for anything approaching realtime)
2023-12-15 21:09:04 -07:00
Niko
fdf5ded360
Add debug info if Rust code is compiled with debug assertions 2023-12-15 16:15:12 -07:00
Niko
feacac6931
include required files to build 2023-11-26 17:43:32 -07:00
Niko
4ea2484d91
Fix missing commit 2023-11-16 19:05:45 -07:00
Niko
8690d35deb
Update whisper.cpp to v1.5 and add all structs 2023-11-16 18:56:50 -07:00
Niko
ba1b79138e
cargo fmt 2023-10-27 08:17:11 -06:00
Niko
ccccfe758d
Incorporate changes from sandbox-friendly PR 2023-10-27 08:16:09 -06:00
Niko
ace4bbd18a
Merge branch 'master' into metal-feature-flag
# Conflicts:
#	sys/build.rs
2023-10-27 08:13:17 -06:00
Patsakula Nikita
0b5a74a16c
[*] Sandbox-friendly build implemented.
* CMake machinery simplified.
* Build artifacts not stored in source directories anymore.
2023-10-15 17:32:37 +03:00
Niko
74dd93bf54
cargo fmt 2023-10-09 17:05:05 -06:00
Niko
253ac1bb6f
Add a feature flag for Metal acceleration support 2023-10-09 17:02:54 -06:00
Niko
1b60556910
Merge remote-tracking branch 'origin/master' 2023-10-08 15:40:34 -06:00
Niko
bbe7e9e9ed
Bump -sys version to 0.7.2 2023-10-08 15:40:24 -06:00