Commit graph

  • ce17f9a441 Re-export whisper_ahead arizhih 2024-05-18 00:06:53 +02:00
  • 0c8798c986 Use proper lifetimes, add DTW usage example arizhih 2024-05-17 14:47:58 +02:00
  • 357e1228af Merge remote-tracking branch 'origin/master' into feature/fix-metal hlhr202 2024-05-17 13:06:22 +08:00
  • 482860d0d6 Pass aheads by reference, add dtw_mem_size param, rustfmt arizhih 2024-05-17 02:05:12 +02:00
  • da6b410439 Add safe wrapper for raw dtw parameters arizhih 2024-05-16 18:58:48 +02:00
  • dcfcbced18 Generate bindings + rustfmt arizhih 2024-05-16 15:29:38 +02:00
  • bf5a08dd1d fix: fmt hlhr202 2024-05-16 14:10:03 +08:00
  • 233c7eec36
    Merge pull request #138 from arizhih/linux-cuda-build Niko 2024-05-15 22:24:01 +00:00
  • f6826200fc Update whisper.cpp version to 1.6.0 arizhih 2024-05-15 22:55:14 +02:00
  • 1160b1b94e
    Merge branch 'tazz4843:master' into update-whisper-cpp arizhih 2024-05-07 13:36:30 +02:00
  • 3f7e43252c
    Merge branch 'tazz4843:master' into linux-cuda-build arizhih 2024-05-07 13:14:14 +02:00
  • cd6a633fc5 try fix metal log hlhr202 2024-05-07 01:26:42 +08:00
  • a440e7cb6f try fix metal log hlhr202 2024-05-07 01:14:26 +08:00
  • 4bc5709e58 fix: metal hlhr202 2024-05-07 00:52:33 +08:00
  • 4dca14d5ec
    Merge pull request #144 from XUJiahua/ctx-refactor Niko 2024-04-30 06:02:50 +00:00
  • 7281db5025 fix: rustfmt jiahua 2024-04-30 13:48:55 +08:00
  • 85edf85e5f refactor: remove deprecated fn jiahua 2024-04-30 13:47:05 +08:00
  • e316c08f14 refactor: remove deprecated fn jiahua 2024-04-30 13:44:19 +08:00
  • 23d16f2858 fix: let context stateless, remove whisper_full_get_segment_speaker_turn_next from context, better to use the same fn in state jiahua 2024-04-30 09:34:38 +08:00
  • e4f8910b1b fix: keep &mut self jiahua 2024-04-30 09:09:52 +08:00
  • f30d0ea0a1 fix: rustfmt jiahua 2024-04-26 16:23:21 +08:00
  • 8b587b97a9 rename WhisperContext jiahua 2024-04-25 16:01:20 +08:00
  • 6e04f76e41 rename WhisperInnerContext jiahua 2024-04-25 16:00:36 +08:00
  • 5eef5afd5e wrap more functions jiahua 2024-04-25 15:55:17 +08:00
  • 9d978add9d refactor(state): create_state from whisper context wrapper jiahua 2024-04-25 15:33:06 +08:00
  • 74e83185bf refactor(state): remove lifetime binding from whisper context jiahua 2024-04-25 15:30:56 +08:00
  • c1a37751dd fix(example): WhisperError::InputOutputLengthMismatch in example jiahua 2024-04-24 08:52:57 +08:00
  • 813a433a52 Update whisper.cpp version to 1.5.5 arizhih 2024-04-23 16:54:23 +02:00
  • 66068dced9
    Add path to libcuda arizhih 2024-04-17 14:58:41 +02:00
  • 018447cc3a
    Merge pull request #130 from thewh1teagle/feat/get-segment-text-lossy Niko 2024-04-14 22:44:51 +00:00
  • 094497a226
    Merge pull request #136 from thewh1teagle/feat/abort-callback Niko 2024-04-14 22:44:16 +00:00
  • e81f90fce6
    Merge pull request #137 from thewh1teagle/fix/transcription-example Niko 2024-04-14 22:44:07 +00:00
  • 3c288869d1
    Merge pull request #133 from kartonrad/patch-1 Niko 2024-04-14 22:13:52 +00:00
  • b94f2348dc
    fix: transcription example compile errors thewh1teagle 2024-04-15 01:12:49 +03:00
  • 56f59edeed
    feat: add safe bindings to abort callback thewh1teagle 2024-04-15 00:48:53 +03:00
  • f3c86de64f
    format with cargo fmt thewh1teagle 2024-04-15 00:39:09 +03:00
  • cbc35f9b0c
    Update BUILDING.md Kartonrad 2024-04-14 11:33:00 +02:00
  • 92483349be
    Update BUILDING.md Kartonrad 2024-04-14 03:16:29 +02:00
  • ee932caf3d
    feat: add get segment text lossy thewh1teagle 2024-04-09 18:08:44 +03:00
  • a9e060571a
    Merge remote-tracking branch 'origin/master' Niko 2024-04-06 11:38:35 -06:00
  • d9e8713be7
    Fix examples Niko 2024-04-06 11:38:01 -06:00
  • b9fdf149be
    Fix unused warnings Niko 2024-04-06 11:33:21 -06:00
  • 7714a10f95
    Add raw-api feature flag and document all flags Niko 2024-04-06 11:27:31 -06:00
  • a325a937e5
    Fix unused static issue Niko 2024-04-06 11:10:01 -06:00
  • f4ea0d97e4
    Add WhisperState::full_get_token_text_lossy to ignore invalid UTF-8, instead replacing it. Niko 2024-04-06 11:03:40 -06:00
  • a60a5b574f
    Merge pull request #123 from WenqingZong/wenqing/speaker_diarization Niko 2024-03-20 16:53:48 +00:00
  • 6226530f2b
    Merge pull request #122 from XUJiahua/win-cuda Niko 2024-03-20 16:37:18 +00:00
  • a026af1281 Pass fmt check Wenqing Zong 2024-03-20 16:36:08 +00:00
  • 2a7c86d2e9
    Merge branch 'master' into win-cuda Niko 2024-03-20 16:32:19 +00:00
  • 384ddd77a5 Add safe bindings for speaker diarization Wenqing Zong 2024-03-20 16:30:13 +00:00
  • 9dfb0b998e fix: LNK2019: unresolved external symbol cuGetErrorString littlegun 2024-03-19 17:22:14 +08:00
  • 41736c1f0f
    Merge branch 'master' of github.com:/tazz4843/whisper-rs Niko 2024-03-18 18:57:50 -06:00
  • 2d583d1e7f
    Fix clippy lints Niko 2024-03-18 18:57:41 -06:00
  • 586c517c1c
    Merge pull request #112 from tazz4843/log-trampolines Niko 2024-03-15 20:07:22 +00:00
  • 8bc3a435f2
    Merge branch 'master' into log-trampolines Niko 2024-03-15 20:04:10 +00:00
  • e7922d44bc
    Merge pull request #113 from tazz4843/audio-util-update Niko 2024-03-15 20:03:55 +00:00
  • ffd6196caa
    Fix compile errors Niko 2024-01-10 18:04:02 -07:00
  • 49ef267bad
    Remove simd feature Niko 2024-01-10 17:59:30 -07:00
  • 31b5976b17
    Add some logging utilities to capture whisper.cpp output Niko 2024-01-09 17:38:28 -07:00
  • f3b155c44f
    Update audio utilities Niko 2024-01-09 17:32:04 -07:00
  • 9861dfdb93
    Merge pull request #110 from thewh1teagle/fix/msys2-build Niko 2024-01-09 03:51:19 +00:00
  • a04d16166a
    Merge branch 'master' into fix/msys2-build Niko 2024-01-09 01:54:19 +00:00
  • 80755aab33 fix: accurate cfg attr per gnu and windows thewh1teagle 2024-01-09 03:27:43 +02:00
  • bdf1862d5b
    Fix doctests Niko 2024-01-08 14:55:00 -07:00
  • 249b7321c9
    Remove SIMD functions Niko 2024-01-08 14:54:50 -07:00
  • af8e638c59
    Update bindings.rs Niko 2024-01-08 14:41:14 -07:00
  • 849f07cb45
    Merge pull request #109 from Andreybest/master Niko 2024-01-08 14:54:26 +00:00
  • b7a9b90604 Returned true old bindings Andrii Kotliar 2024-01-08 11:30:40 +01:00
  • 7d20c51808 Returned old bindings Andrii Kotliar 2024-01-08 11:20:56 +01:00
  • 3fe56418ad fix windows gnu build thewh1teagle 2024-01-08 05:52:29 +02:00
  • e195c885a1 Add whisper_lang_str_full function to whisper-rs Andrii Kotliar 2024-01-08 01:24:38 +01:00
  • 22bf23a168 Update whisper.cpp version to 1.5.4 Andrii Kotliar 2024-01-08 00:29:13 +01:00
  • eee78dabaa
    Merge pull request #107 from tazz4843/cmake-change-build-type Niko 2024-01-04 04:28:37 +00:00
  • 134067b112
    Merge branch 'master' into cmake-change-build-type Niko 2024-01-04 03:40:37 +00:00
  • 27042a42b9
    Merge pull request #106 from tazz4843/fix-no-samples Niko 2024-01-04 03:36:02 +00:00
  • 937bc78f45
    Fix clippy lints Niko 2024-01-03 20:31:08 -07:00
  • 5230735222
    Fix possible segmentation fault Niko 2024-01-03 20:26:08 -07:00
  • 5061acff43
    Don't enable force-debug by default Niko 2023-12-15 21:23:14 -07:00
  • b5cddefcfa
    Add flag to force debug mode Niko 2023-12-15 21:20:39 -07:00
  • 755d9e590f
    Switch from Debug to RelWithDebugInfo Niko 2023-12-15 21:09:04 -07:00
  • fdf5ded360
    Add debug info if Rust code is compiled with debug assertions Niko 2023-12-15 16:15:12 -07:00
  • 2c0d6404b7
    Merge pull request #102 from codesoda/add_initial_prompt_param Niko 2023-12-01 19:03:51 -07:00
  • 41d73af64c
    Merge branch 'master' into add_initial_prompt_param Chris Raethke 2023-11-27 12:57:18 +10:00
  • 9aa2429606 Add examples for set_initial_prompt(...) Chris Raethke 2023-11-27 11:53:19 +10:00
  • 8c8a5d78d9 Add set_initial_prompt to WhisperParams Chris Raethke 2023-11-27 11:15:57 +10:00
  • feacac6931
    include required files to build Niko 2023-11-26 17:43:32 -07:00
  • 276bc43a35
    Merge pull request #99 from tazz4843/whisper.cpp-1.5 Niko 2023-11-27 00:36:43 +00:00
  • 1ad60ec994
    Merge pull request #101 from codesoda/grammar-fixes Niko 2023-11-24 16:23:16 +00:00
  • a07e27ed42 Update WhisperContextParameters to &mut to avoid borrow issues Chris Raethke 2023-11-21 18:30:59 +10:00
  • ef7d037d75 Expose WhisperGrammar* from the lib Chris Raethke 2023-11-21 18:30:08 +10:00
  • 2a17adde85
    Merge pull request #100 from codesoda/whispercpp-fixes Niko 2023-11-20 22:24:57 +00:00
  • 81e2b0476b Cargo fmt Chris Raethke 2023-11-21 06:33:02 +10:00
  • 8d462f5dd3 Expose WhisperContextParameters and update examples Chris Raethke 2023-11-20 20:42:34 +10:00
  • bd197a36f3
    Fix windows build Niko 2023-11-16 20:34:25 -07:00
  • 4ea2484d91
    Fix missing commit Niko 2023-11-16 19:05:45 -07:00
  • 8690d35deb
    Update whisper.cpp to v1.5 and add all structs Niko 2023-11-16 18:56:50 -07:00
  • 73e33a182c
    Merge pull request #91 from tazz4843/metal-feature-flag Niko 2023-10-27 14:23:37 +00:00
  • ba1b79138e
    cargo fmt Niko 2023-10-27 08:17:11 -06:00
  • ccccfe758d
    Incorporate changes from sandbox-friendly PR Niko 2023-10-27 08:16:09 -06:00
  • ace4bbd18a
    Merge branch 'master' into metal-feature-flag Niko 2023-10-27 08:13:17 -06:00