whisper.cpp/examples
AustinMroz 97f4a7fee0
examples : add Vim plugin (#1131)
* Initial proof of concept Vim plugin

At present, this is likely only slightly better than feature parity with
the existing whisper.nvim

Known issues:
 Trailing whitespace
 Up to an existing length(5 seconds) of speech may be processed when
  listening is enabled
 CPU cycles are spent processing speech even when not listening.

Fixing these issues is likely dependent upon future efforts to create a
dedicated library instead of wrapping examples/stream

* Support $WHISPER_CPP_HOME environment variable

A minor misunderstanding of the whisper.nvim implementation resulted in
a plugin that was functional, but not a drop in replacement as it should
be now.
2023-07-25 18:34:23 +03:00
..
addon.node whisper : add integer quantization support (#540) 2023-04-30 18:51:57 +03:00
bench bench : fix Windows linkage by moving ggml benches in whisper lib .. 2023-01-18 21:19:50 +02:00
bench.wasm whisper : add integer quantization support (#540) 2023-04-30 18:51:57 +03:00
command Revert "ggml : do not use _GNU_SOURCE gratuitously (#1027)" 2023-07-02 21:53:52 +03:00
command.wasm examples : fix + refactor Levenshtein distance 2023-04-30 19:12:49 +03:00
main whisper : minor OpenVINO refactoring (#1037) 2023-07-04 20:28:27 +03:00
quantize ggml : sync latest repo (mostly refactoring changes) 2023-07-02 21:46:09 +03:00
stream Revert "ggml : do not use _GNU_SOURCE gratuitously (#1027)" 2023-07-02 21:53:52 +03:00
stream.wasm whisper : add integer quantization support (#540) 2023-04-30 18:51:57 +03:00
talk Revert "ggml : do not use _GNU_SOURCE gratuitously (#1027)" 2023-07-02 21:53:52 +03:00
talk-llama talk-llama : fix new rope interface 2023-07-03 19:24:01 +03:00
talk.wasm whisper : add integer quantization support (#540) 2023-04-30 18:51:57 +03:00
whisper.android whisper.android : support decode wav file has 2 channels (#972) 2023-05-31 10:13:14 +03:00
whisper.nvim examples : add Vim plugin (#1131) 2023-07-25 18:34:23 +03:00
whisper.objc whisper.objc : enable Core ML in example & fix segmentation fault (#910) 2023-05-14 09:47:02 +03:00
whisper.swiftui whisper.swiftui : update README.md (#682) 2023-03-29 23:04:38 +03:00
whisper.wasm whisper : add memory sizes for Q8_0 (close #846) 2023-05-01 10:03:56 +03:00
CMakeLists.txt whisper : add integer quantization support (#540) 2023-04-30 18:51:57 +03:00
common-ggml.cpp ggml : sync latest ggml lib 2023-06-25 14:30:44 +03:00
common-ggml.h whisper : add integer quantization support (#540) 2023-04-30 18:51:57 +03:00
common-sdl.cpp examples : refactor in order to reuse code and reduce duplication (#482) 2023-02-15 19:28:10 +02:00
common-sdl.h examples : refactor in order to reuse code and reduce duplication (#482) 2023-02-15 19:28:10 +02:00
common.cpp whisper : minor OpenVINO refactoring (#1037) 2023-07-04 20:28:27 +03:00
common.h whisper : minor OpenVINO refactoring (#1037) 2023-07-04 20:28:27 +03:00
dr_wav.h refactoring : move main + stream in examples + other stuff 2022-10-25 20:53:48 +03:00
generate-karaoke.sh minor : add comment for using "generate_karaoke.sh" 2022-11-26 10:22:42 +02:00
helpers.js whisper : add integer quantization support (#540) 2023-04-30 18:51:57 +03:00
livestream.sh livestream.sh : run main with model arg instead of default (#453) 2023-01-27 01:13:31 +02:00
twitch.sh twitch.sh : various fixes and polishing 2022-12-08 19:20:04 +02:00
yt-wsp.sh yt-wsp.sh : print help on empty args 2023-02-18 09:42:31 +02:00