whisper.cpp/examples
Georgi Gerganov f19e23fbd1
whisper : restore decoder temperature fallbacks
I disabled this because there were many complaints about slow decoding.
The current implementation does not allow batching the decoders when
using the "best of" or "beam size" parameters, so the decoding time is
proportional to the number of decoders, which is obviously not great.

However, now there are even more complaints about wrong decodings and
repetition.

So, making a compromise by re-enabling the fallbacks, but defaulting to
just 2 "best of" / "beam size" decoders. Also, the temperature step is
increased from 0.2 to 0.4 - i.e. from maximum of 5 fallbacks to maximum
of 2.

Also, the stream example now has fallbacks enabled by default.

close #471 #477 #508 #612 #719 #731
2023-04-15 16:12:55 +03:00
..
addon.node whisper.addon : fixed test to new async implementation (#686) 2023-03-29 23:59:17 +03:00
bench bench : fix Windows linkage by moving ggml benches in whisper lib .. 2023-01-18 21:19:50 +02:00
bench.wasm bench.wasm : print system info 2023-01-15 11:34:03 +02:00
command examples : refactor in order to reuse code and reduce duplication (#482) 2023-02-15 19:28:10 +02:00
command.wasm examples : refactor in order to reuse code and reduce duplication (#482) 2023-02-15 19:28:10 +02:00
main whisper : restore decoder temperature fallbacks 2023-04-15 16:12:55 +03:00
stream whisper : restore decoder temperature fallbacks 2023-04-15 16:12:55 +03:00
stream.wasm Improve decoding (#291) 2023-01-15 11:29:57 +02:00
talk talk, talk-llama : add basic example script for eleven-labs tts (#728) 2023-04-14 19:53:58 +03:00
talk-llama talk, talk-llama : add basic example script for eleven-labs tts (#728) 2023-04-14 19:53:58 +03:00
talk.wasm whisper : fix potential memory leaks (#740) 2023-04-14 20:05:56 +03:00
whisper.android whisper.android : support benchmark for Android example. (#542) 2023-03-07 21:36:30 +02:00
whisper.nvim Update README.md 2022-11-04 22:26:08 +02:00
whisper.objc whisper.objc : add `-O3 -DNDEBUG` in release mode (#640) 2023-03-22 22:16:04 +02:00
whisper.swiftui whisper.swiftui : update README.md (#682) 2023-03-29 23:04:38 +03:00
whisper.wasm whisper.wasm : add labels for easier radio selection (#435) 2023-01-23 20:49:00 +02:00
CMakeLists.txt talk-llama : add new example + sync ggml from llama.cpp (#664) 2023-03-27 21:00:32 +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 examples : refactor in order to reuse code and reduce duplication (#482) 2023-02-15 19:28:10 +02:00
common.h examples : refactor in order to reuse code and reduce duplication (#482) 2023-02-15 19:28:10 +02: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 wasm : fix typo in helper.js (#459) 2023-02-04 08:49:15 +02: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