Commit graph

329 commits

Author SHA1 Message Date
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
arizhih
ecd2b613db Update whisper.cpp version to 1.6.2 2024-05-27 12:16:41 +02:00
arizhih
ce17f9a441 Re-export whisper_ahead 2024-05-18 00:06:53 +02:00
arizhih
0c8798c986 Use proper lifetimes, add DTW usage example 2024-05-17 14:47:58 +02:00
arizhih
482860d0d6 Pass aheads by reference, add dtw_mem_size param, rustfmt 2024-05-17 02:05:12 +02:00
arizhih
da6b410439 Add safe wrapper for raw dtw parameters 2024-05-16 18:58:48 +02:00
arizhih
dcfcbced18 Generate bindings + rustfmt 2024-05-16 15:29:38 +02:00
Niko
233c7eec36
Merge pull request #138 from arizhih/linux-cuda-build
fix: Can't find libcuda when build with cuda feature on Linux
2024-05-15 22:24:01 +00:00
arizhih
f6826200fc Update whisper.cpp version to 1.6.0 2024-05-15 22:59:16 +02:00
arizhih
1160b1b94e
Merge branch 'tazz4843:master' into update-whisper-cpp 2024-05-07 13:36:30 +02:00
arizhih
3f7e43252c
Merge branch 'tazz4843:master' into linux-cuda-build 2024-05-07 13:14:14 +02:00
Niko
4dca14d5ec
Merge pull request #144 from XUJiahua/ctx-refactor
To improve the usability of WhisperState with Rust's borrow checker
2024-04-30 06:02:50 +00:00
jiahua
7281db5025 fix: rustfmt 2024-04-30 13:48:55 +08:00
jiahua
85edf85e5f refactor: remove deprecated fn 2024-04-30 13:47:05 +08:00
jiahua
e316c08f14 refactor: remove deprecated fn 2024-04-30 13:44:19 +08:00
jiahua
23d16f2858 fix: let context stateless, remove whisper_full_get_segment_speaker_turn_next from context, better to use the same fn in state 2024-04-30 09:34:38 +08:00
jiahua
e4f8910b1b fix: keep &mut self 2024-04-30 09:09:52 +08:00
jiahua
f30d0ea0a1 fix: rustfmt 2024-04-26 16:23:32 +08:00
jiahua
8b587b97a9 rename WhisperContext 2024-04-25 16:01:20 +08:00
jiahua
6e04f76e41 rename WhisperInnerContext 2024-04-25 16:00:36 +08:00
jiahua
5eef5afd5e wrap more functions 2024-04-25 15:55:17 +08:00
jiahua
9d978add9d refactor(state): create_state from whisper context wrapper 2024-04-25 15:33:06 +08:00
jiahua
74e83185bf refactor(state): remove lifetime binding from whisper context 2024-04-25 15:30:56 +08:00
jiahua
c1a37751dd fix(example): WhisperError::InputOutputLengthMismatch in example 2024-04-24 08:52:57 +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
Niko
018447cc3a
Merge pull request #130 from thewh1teagle/feat/get-segment-text-lossy
feat: add get segment text lossy
2024-04-14 22:44:51 +00:00
Niko
094497a226
Merge pull request #136 from thewh1teagle/feat/abort-callback
feat: add safe bindings to abort callback
2024-04-14 22:44:16 +00:00
Niko
e81f90fce6
Merge pull request #137 from thewh1teagle/fix/transcription-example
fix: transcription example compile errors
2024-04-14 22:44:07 +00:00
Niko
3c288869d1
Merge pull request #133 from kartonrad/patch-1
Add more detailed build instructions for confused windows users
2024-04-14 22:13:52 +00:00
thewh1teagle
b94f2348dc
fix: transcription example compile errors 2024-04-15 01:12:49 +03:00
thewh1teagle
56f59edeed
feat: add safe bindings to abort callback 2024-04-15 00:48:53 +03:00
thewh1teagle
f3c86de64f
format with cargo fmt 2024-04-15 00:39:09 +03:00
Kartonrad
cbc35f9b0c
Update BUILDING.md 2024-04-14 11:33:00 +02:00
Kartonrad
92483349be
Update BUILDING.md 2024-04-14 03:16:29 +02:00
thewh1teagle
ee932caf3d
feat: add get segment text lossy 2024-04-09 18:08:44 +03:00
Niko
a9e060571a
Merge remote-tracking branch 'origin/master' 2024-04-06 11:38:35 -06:00
Niko
d9e8713be7
Fix examples 2024-04-06 11:38:01 -06:00
Niko
b9fdf149be
Fix unused warnings 2024-04-06 11:33:21 -06:00
Niko
7714a10f95
Add raw-api feature flag and document all flags 2024-04-06 11:27:31 -06:00
Niko
a325a937e5
Fix unused static issue 2024-04-06 11:10:01 -06:00
Niko
f4ea0d97e4
Add WhisperState::full_get_token_text_lossy to ignore invalid UTF-8, instead replacing it. 2024-04-06 11:03:40 -06:00
Niko
a60a5b574f
Merge pull request #123 from WenqingZong/wenqing/speaker_diarization
Add safe bindings for speaker diarization
2024-03-20 16:53:48 +00:00
Niko
6226530f2b
Merge pull request #122 from XUJiahua/win-cuda
fix: LNK2019: unresolved external symbol cuGetErrorString
2024-03-20 16:37:18 +00:00
Wenqing Zong
a026af1281 Pass fmt check 2024-03-20 16:36:08 +00:00
Niko
2a7c86d2e9
Merge branch 'master' into win-cuda 2024-03-20 16:32:19 +00:00
Wenqing Zong
384ddd77a5 Add safe bindings for speaker diarization 2024-03-20 16:30:13 +00:00
littlegun
9dfb0b998e fix: LNK2019: unresolved external symbol cuGetErrorString 2024-03-19 17:22:14 +08:00
Niko
41736c1f0f
Merge branch 'master' of github.com:/tazz4843/whisper-rs 2024-03-18 18:57:50 -06:00
Niko
2d583d1e7f
Fix clippy lints 2024-03-18 18:57:41 -06:00