Commit graph

  • f75aff9659
    Fix doc indents Niko 2025-02-24 11:49:55 -07:00
  • 54799643e2
    Exposing GGMLLogLevel for custom log callbacks (#203) Martin Mende 2025-02-21 23:23:21 +01:00
  • d57171554a
    Merge pull request #202 from tazz4843/convert-to-string-helpers Niko 2025-02-18 17:34:43 -07:00
  • 9a96b0e1c3
    Convert full_get_segment_* and similar to use an internal helper instead of duplicating code Niko 2025-02-18 17:25:26 -07:00
  • 099faf4e2e
    Convert full_get_token_* and similar to use an internal helper instead of duplicating code Niko 2025-02-18 17:03:13 -07:00
  • 6c196890b3
    Merge remote-tracking branch 'origin/master' Niko 2025-02-18 12:33:04 -07:00
  • 37cba931f6
    Merge pull request #201 from hyiip/master Niko 2025-02-18 12:16:39 -07:00
  • c48629c172 fmt fixed hyiip 2025-02-19 03:11:51 +08:00
  • dc0c6319a6
    Merge pull request #200 from tazz4843/update-logging Niko 2025-02-18 12:00:27 -07:00
  • 3d33a73458 link cuda when cuda feature is on hyiip 2025-02-19 02:55:46 +08:00
  • 3c20758cce
    Merge pull request #199 from schnaq/update/whisper Niko 2025-02-15 08:11:21 +00:00
  • aaaa1ed361
    Pin whisper.cpp to v1.7.4 Christian Meter 2025-02-13 18:09:09 +01:00
  • b752731e83
    Re-add suppress_nst function with shorter fn name Christian Meter 2025-02-13 18:04:52 +01:00
  • 03351b5f9c
    Fix Windows being special again Niko 2025-02-10 14:14:20 -07:00
  • e989dead0f
    Fix borked CI thanks to feature updates Niko 2025-02-10 14:05:36 -07:00
  • 1db502bc1a
    Make logging generic across backends and simplify the code Niko 2025-02-10 14:02:19 -07:00
  • f9fe2acf95
    Update submodule commit for whisper.cpp Christian Meter 2025-01-28 15:24:04 +01:00
  • 39cf1f4d40
    Remove deprecated method for suppressing non-speech tokens in FullParams Christian Meter 2025-01-28 15:23:59 +01:00
  • 251a9e3c1d
    Remove unnecessary blank line in build.rs Christian Meter 2025-01-28 15:17:34 +01:00
  • 90058a9068
    Update submodule commit for whisper.cpp Christian Meter 2025-01-28 15:16:46 +01:00
  • f8a886144f
    Update submodule URL for whisper.cpp Christian Meter 2025-01-28 15:06:27 +01:00
  • 263d5fd702
    Merge remote-tracking branch 'fork/dev' Christian Meter 2025-01-28 14:12:52 +01:00
  • f8b36d717d
    Merge remote-tracking branch 'origin/master' Niko 2024-11-28 23:17:32 -07:00
  • d3fe24a512
    Merge pull request #192 from newfla/feat_v3_turbo_preset Niko 2024-11-29 06:13:55 +00:00
  • a957d6ae6e Merge branch 'update-whisper.cpp-7fd8d9' into dev thewh1teagle 2024-11-27 20:06:48 +02:00
  • ea9d6bc8bb
    fix vulkan link thewh1teagle 2024-11-27 19:40:26 +02:00
  • bb80bddc7c
    Merge branch 'update-whisper.cpp-7fd8d9' into dev thewh1teagle 2024-11-27 18:53:44 +02:00
  • 029c1c424b
    fix: link metal thewh1teagle 2024-11-27 18:53:39 +02:00
  • 8dee26138d
    Merge branch 'update-whisper.cpp-7fd8d9' into dev thewh1teagle 2024-11-27 18:46:19 +02:00
  • 783a7858db
    fix: link ggml thewh1teagle 2024-11-27 18:46:08 +02:00
  • 6b4cd34f0d
    update whisper.cpp thewh1teagle 2024-11-27 18:30:13 +02:00
  • 1f5b95aab5
    Merge branch 'update-whisper.cpp-7fd8d9' into dev thewh1teagle 2024-11-27 18:29:12 +02:00
  • fab85025be
    update whisper.cpp to 7fd8d9 thewh1teagle 2024-11-27 18:25:22 +02:00
  • 828ac50ca0
    Update whisper.cpp thewh1teagle 2024-11-27 18:10:42 +02:00
  • c1c2377456 feat: large v3 turbo dtw preset newfla 2024-11-23 19:50:38 +01:00
  • 5154c9edcb
    Try fixing docs.rs build (again) Niko 2024-11-22 11:00:31 -07:00
  • 71ab110e04
    Bump minor version of whisper-rs Niko 2024-11-22 10:53:20 -07:00
  • 5448241496
    Fix docs.rs 0.13 build Niko 2024-11-22 10:53:09 -07:00
  • 13f8a8d70a
    Bump whisper-rs-sys minor version Niko 2024-11-22 10:50:11 -07:00
  • b0c848debb
    Merge pull request #189 from newfla/fix_crates_io Niko 2024-11-22 17:48:33 +00:00
  • 20d6d8e937 fix: simplify whisper.cpp/ggml src include newfla 2024-11-20 21:08:51 +01:00
  • 002c552fd7 fix: include ggml sources newfla 2024-11-14 15:08:36 +01:00
  • 4585bb8242
    update whisper.cpp thewh1teagle 2024-11-11 01:28:42 +02:00
  • c2d3d497ac
    Fix include errors Niko 2024-11-05 23:41:37 -07:00
  • eb09788a1e
    Update whisper.cpp to 0377596b77a3602e36430320cbe45f8c305ef04a Niko 2024-11-05 23:15:45 -07:00
  • 7593e86f08
    Add missing ggml files Niko 2024-11-05 22:52:05 -07:00
  • a34640c71f
    Add missing ggml files Niko 2024-11-05 22:45:41 -07:00
  • 26b176525f
    Patch versions for 0.13/0.11 release of main crate and -sys respectively Niko 2024-11-05 22:44:53 -07:00
  • dd0c3af408
    Merge pull request #184 from solaoi/fix/make-openmp-optional Niko 2024-11-01 01:30:38 +00:00
  • d51ee9967a Make OpenMP optional instead of default dependency Kodai Aoyama 2024-11-01 10:02:21 +09:00
  • 82679b0125
    Merge pull request #181 from arizhih/whisper-cpp-1-7-x Niko 2024-10-24 15:04:27 +00:00
  • cc92f1bcb1 Merge branch 'master' into whisper-cpp-1-7-x arizhih 2024-10-22 12:23:11 +02:00
  • cfec70d9cb
    Merge pull request #174 from thewh1teagle/feat/improve-basic-example Niko 2024-10-21 23:55:09 +00:00
  • 95689c6b80
    Merge pull request #175 from thewh1teagle/fix/link-coreml Niko 2024-10-21 23:54:24 +00:00
  • d706878356
    Merge pull request #177 from newfla/fix_vulkan_macos Niko 2024-10-21 23:54:07 +00:00
  • 9f56a7350b Install libomp on MacOS arizhih 2024-10-14 16:27:52 +02:00
  • 4913e20b5d Explicitly link to libomp on MacOS arizhih 2024-10-14 15:28:28 +02:00
  • bcd94d1fcb Build all examples arizhih 2024-10-14 15:16:16 +02:00
  • e983a6a033 Enable OS-independent features, build and run example. arizhih 2024-10-14 14:58:58 +02:00
  • 21f236d1da Remove ggml_backend_metal_log_set_callback. Removed in cf977670e6 while unified backend logging mechanism arizhih 2024-10-11 11:30:46 +02:00
  • 2b550ba9ac Update whisper.cpp version to 1.7.1 arizhih 2024-10-09 16:13:42 +02:00
  • d124152376 fix: macos vulkan build script flavio 2024-09-17 15:26:44 +02:00
  • 9cb98dcf53
    fix: add search path for coreml on macOS thewh1teagle 2024-09-14 00:56:01 +03:00
  • 5c46b0a667
    feat: improve basic example thewh1teagle 2024-09-14 00:38:00 +03:00
  • d8b6aefe06
    Merge pull request #170 from thewh1teagle/feat/vulkan Niko 2024-09-13 21:07:32 +00:00
  • 59dea7e6af
    Merge pull request #172 from sagebind/version-info Niko 2024-09-11 15:29:25 +00:00
  • 7663f97372 cargo fmt Stephen M. Coakley 2024-09-11 09:52:47 -05:00
  • fe9ffb8030 Expose whisper.cpp version as a static string Stephen M. Coakley 2024-09-10 12:38:33 -05:00
  • 8596d2d98c
    Merge pull request #169 from arizhih/whisper-cpp-latest Niko 2024-09-01 23:15:18 +00:00
  • 166da11ebd
    Merge pull request #167 from thewh1teagle/fix/link-openblas Niko 2024-09-01 23:13:19 +00:00
  • 2ee68ff56c
    Merge pull request #162 from thewh1teagle/feat/add-clone-to-params Niko 2024-09-01 23:12:03 +00:00
  • e78460d325
    Merge branch 'whisper-cpp-latest' into feat/vulkan thewh1teagle 2024-08-21 16:33:05 +03:00
  • fdc290e37f
    chore: update whisper.cpp thewh1teagle 2024-08-21 16:28:08 +03:00
  • a6d25d8797 Update whisper.cpp and docs arizhih 2024-08-21 10:46:32 +02:00
  • e33cc3eb22
    feat: add vulkan with new whisper.cpp structure thewh1teagle 2024-08-18 21:23:46 +03:00
  • 044e085555 Update whisper.cpp and bindings arizhih 2024-08-09 14:08:10 +02:00
  • 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 arizhih 2024-08-08 15:55:47 +02:00
  • 67924ca473
    fix: link openblas path correctly thewh1teagle 2024-08-01 16:24:44 +03:00
  • 744804a8aa
    Merge pull request #163 from arizhih/fix-lang-detect Niko 2024-07-17 18:57:21 +00:00
  • 7634d3181f
    Merge pull request #158 from thewh1teagle/feat/pass-cmake-flags Niko 2024-07-17 18:37:01 +00:00
  • bbdc8a07ef Fix lang_detect function arizhih 2024-07-10 10:24:25 +02:00
  • a5f516acfd
    feat: add clone to params thewh1teagle 2024-07-10 02:37:33 +03:00
  • 84522742da Enable WHISPER_DEBUG flag to get DEBUG logs on debug builds arizhih 2024-07-09 12:01:49 +02:00
  • d17e03caa6
    cargo fmt thewh1teagle 2024-06-08 00:54:14 +03:00
  • 35aca74d64
    feat(sys): allow passing more cmake flags thewh1teagle 2024-06-07 22:23:53 +03:00
  • f1030ef762
    Merge pull request #148 from hlhr202/feature/fix-metal Niko 2024-06-03 04:42:17 +00:00
  • b46876ae5a
    Merge pull request #154 from newfla/hip_linux Niko 2024-06-02 19:00:16 +00:00
  • ce71477a37 fix: fmt flavio 2024-06-02 20:46:12 +02:00
  • 18d8a96d6e improved panic message flavio 2024-06-02 12:43:14 +02:00
  • 41d909f5ef rocm linux support flavio 2024-05-31 09:58:48 +02:00
  • e6271bf0f3
    Merge pull request #153 from thewh1teagle/feat/new-segment-callback Niko 2024-05-29 15:07:51 +00:00
  • 8872109d04 optim: use build config instead of copying metal file to target folder hlhr202 2024-05-29 10:42:25 +08:00
  • 3f27c17fdf Merge remote-tracking branch 'origin/master' into feature/fix-metal hlhr202 2024-05-29 10:25:41 +08:00
  • 279bdcd33c
    Merge branch 'master' into feat/new-segment-callback thewh1teagle 2024-05-29 01:37:47 +03:00
  • 9e07fba125
    Merge pull request #152 from thewh1teagle/feat/pass-whisper-cmake-flags Niko 2024-05-28 22:04:07 +00:00
  • d7c20844fd
    Merge pull request #142 from arizhih/update-whisper-cpp Niko 2024-05-28 22:01:50 +00:00
  • c674b7e101
    feat: add new segment callback bindings thewh1teagle 2024-05-28 21:21:00 +03:00
  • 1f4c49ae68
    Merge branch 'update-whisper-cpp' of https://github.com/arizhih/whisper-rs into feat/new-segment-callback thewh1teagle 2024-05-28 21:09:11 +03:00
  • 991a1aefa5
    feat(sys): pass whisper cmake flags from environment variables thewh1teagle 2024-05-28 21:04:03 +03:00
  • ecd2b613db Update whisper.cpp version to 1.6.2 arizhih 2024-05-27 12:16:41 +02:00