Commit Graph

160 Commits (master)

Author SHA1 Message Date
Takeshi Inoue 09e9068007
whisper.android : support benchmark for Android example. (#542)
2 years ago
venkr b597c5a779
qual-bench.sh : add quality comparison tool, and update main.cpp to allow using a font file (#569)
2 years ago
Takeshi Inoue a3fb6c507f
whisper.android : enable fp16 instrinsics (FP16_VA) which is supported by ARMv8.2 or later. (#572)
2 years ago
sandrohanea 59fdcd19c8
whisper : add whisper_state + default state on the whisper_context (#523)
2 years ago
Georgi Gerganov 478289a4b3
whisper : set no_context == true by default (#537)
2 years ago
HY. Kelvin Lee 72af0f5697
main : add csv header (#552)
2 years ago
Georgi Gerganov f254e78737
yt-wsp.sh : print help on empty args
2 years ago
conradg 69e6e4644a
main : fix std in input (#503)
2 years ago
Georgi Gerganov 09d7d2b68e
examples : refactor in order to reuse code and reduce duplication (#482)
2 years ago
genevera (she/her) 459753342d
yt-wsp.sh : add unique filename generation (#495)
2 years ago
Qianhe Chen ab1916fc59
ci : add node addon test and optimize compilation configuration (#468)
2 years ago
Matija Pevec d012b5c7e4
whisper : add "split_on_word" flag when using using "max_len" option (#455)
2 years ago
Georgi Gerganov f3ee4a9673
whisper : reduce memory usage during inference (#431)
2 years ago
Qianhe Chen c306a7fd89
addon.node : using whisper as a Node.js addon (#443)
2 years ago
Taisei Mima 86ef64a855
wasm : fix typo in helper.js (#459)
2 years ago
Alex Bacart 3b1960520a
main : CSV format export trimmed spaces fix (#444)
2 years ago
Eric Tendian 47737b2e82
livestream.sh : run main with model arg instead of default (#453)
2 years ago
Georgi Gerganov 60337f5306
wasm : check if navigator.storage.estimate() is available
2 years ago
Ondrej Kokes 11f61cecd6
whisper.wasm : add labels for easier radio selection (#435)
2 years ago
Georgi Gerganov f583e2d2f5
main : we had accidentally disabled the temperature fallback .. (#291)
2 years ago
Georgi Gerganov 206fc93396
whisper.wasm : add small and small.en models
2 years ago
Chia-Hsiang Cheng 472a473fd1
main : add an option to accept optional output filenames (#424)
2 years ago
Georgi Gerganov 9ba66c2fad
stream : fix handling of --step == --length (#416)
2 years ago
Georgi Gerganov 1ccb8a46a5
bench : fix Windows linkage by moving ggml benches in whisper lib ..
2 years ago
Georgi Gerganov 1290fc6457
bench : add memcpy and ggml_mul_mat benchmarks
2 years ago
Digipom 49b529ba74
whisper.android : add support for loading directly from asset in C (#415)
2 years ago
Georgi Gerganov c9aeb33676
stream : fix --keep_context argument to be used correctly (#354)
2 years ago
Georgi Gerganov c3991bbb24
Update README.md
2 years ago
Georgi Gerganov fafd78945d
bench.wasm : print system info
2 years ago
Georgi Gerganov 8de452c18b
Improve decoding (#291)
2 years ago
Georgi Gerganov a6dbd9188b
stream : fix a bug that inserted a lot of empty audio at the start
2 years ago
Syahmi Azhar 1512545149
whisper : add loader class to allow loading from buffer and others (#353)
2 years ago
Georgi Gerganov 52a3e0c92a
ggml : improve vec_dot_f16 unrolling in flash_attn_f16
2 years ago
Georgi Gerganov d1ea1220ff
command : clean-up / refactoring / formatting (#383)
2 years ago
David 9c4a1522f6
command : always-prompt mode (#383)
2 years ago
Georgi Gerganov 87dd4a3081
talk.wasm : bump memory usage + update whisper.js
2 years ago
Georgi Gerganov 6b351bb669
command : add "guided-mode" video demo in the README.md
2 years ago
Georgi Gerganov b3c865083e
ci : add emscripten build
2 years ago
Georgi Gerganov a0d4f8e65c
main : make whisper_print_segment_callback() more readable (close #371)
2 years ago
Georgi Gerganov 196d738974
minor : close #370 + Makefile build info print change
2 years ago
Andy Maloney 84c6b42e65
cmake : update to 3.19 (#351)
2 years ago
Georgi Gerganov a466c3404d
stream : fix data race on bool + avoid division-by-zero
2 years ago
Andy Maloney f00509d57c
command : refactor to split command list & general transcription modes (#331)
2 years ago
Niels Mayer a593b932e4
main : add -ocsv, aka --output-csv to output a CSV file
2 years ago
Andy Maloney 331c0bbddc
examples : fix memory leak on failure to load gpt2 model (#323)
2 years ago
Andy Maloney dc90efd504
examples : small code cleanups (#322)
2 years ago
Digipom 0f4227d9ee
examples : add whisper.swiftui demo app (#308)
2 years ago
Kevin Brothaler 91fc08c641 Build a vfpv4 library for armeabi-v7a and do runtime detection to select the right library
2 years ago
Kevin Brothaler e1432dd91a Check for both __ARM_NEON and __ARM_FEATURE_FMA so that the project can be compiled for armv7a.
2 years ago
Kevin Brothaler 22193cbfe8 Bump NDK version
2 years ago