~fitzsim/whisper.cpp

whisper : add whisper_state + default state on the whisper_context (#523)

* Added whisper state + default state on the whisper_context

* Fixed some examples and bindings

* Fixed whisper_n_len (which was used in some binding) and added whisper_n_len_from_state

* Fixed comments

* whisper : reuse kv_cache_free() and fix compiler warnings

* whisper : clean-up the API comments

---------

Co-authored-by: Sandro Hanea <sandrohanea@microsoft.com>
Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>
478289a4 — Georgi Gerganov 1 year, 9 months ago
whisper : set no_context == true by default (#537)
go : NewContext now returns a clean context (#537)

Co-authored-by: Ming <ming@localhost>
72af0f56 — HY. Kelvin Lee 1 year, 9 months ago
main : add csv header (#552)

af005d57 — Georgi Gerganov 1 year, 9 months ago
make : add -DNDEBUG compile flag
ad138900 — Georgi Gerganov 1 year, 9 months ago v1.2.1
release : v1.2.1
make : add "-mcpu=native" when building for aarch64 (#532)

readme : add pybind11 bindings (#538)

ca21f7ab — Georgi Gerganov 1 year, 9 months ago
readme : add cython bindings (#9)
373043ca — Georgi Gerganov 1 year, 9 months ago
whisper : zero-initialize some more context variables

Just in case
fb4d0d47 — Finn Voorhees 1 year, 9 months ago
whisper : fix uninitialized exp_n_audio_ctx
0d229163 — Georgi Gerganov 1 year, 9 months ago
whisper : add API for applying custom logits filters during decoding
f254e787 — Georgi Gerganov 1 year, 9 months ago
yt-wsp.sh : print help on empty args
a94897bc — Georgi Gerganov 1 year, 9 months ago
whisper : by default disable non-speech tokens suppression (#473)

This seems to be causing hallucinations in the end of the audio, e.g.:

"Thank you for listening"
"Amen"
..
2407ae8e — Georgi Gerganov 1 year, 9 months ago
readme : add Ruby discussion + update .NET discussion
bindings : add Ruby (#500)

* adding ruby bindings

* avoid adding these they are copied in via extconf.rb

* ignore these files here

* add definitions for boolean params

* initial transcribe for ruby

* use en model and transcribe jfk with assertion

* possibly this works for building ruby binding

* ci : try to add ruby workflow

---------

Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>
main : fix std in input (#503)

if we don't add this as an explicit check, then we get an "error: unknown argument: -" later on
09d7d2b6 — Georgi Gerganov 1 year, 9 months ago
examples : refactor in order to reuse code and reduce duplication (#482)

* examples : refactor common code into a library

* examples : refactor common SDL code into a library

* make : update Makefile to use common libs

* common : fix MSVC M_PI ..

* addon.node : link common lib
0336161b — shikokuchuo 1 year, 9 months ago
whisper : fix signedness compiler warning (#506)

45975334 — genevera (she/her) 1 year, 9 months ago
yt-wsp.sh : add unique filename generation (#495)

Co-authored-by: genevera <genevera@noreply.users.github.com>
Next