whisper.cpp / whisper.h

Commit History

Try to improve the token sampling strategy (#193)
8311a60
unverified

ggerganov commited on

whisper : add mechanism for aborting the whisper_full() computation
d311de4

ggerganov commited on

whisper.objc : add real-time processing (#97)
11bb554
unverified

ggerganov commited on

whisper.objc : fix build warnings
8d1f7e9
unverified

ggerganov commited on

whisper.wasm : do not block page while processing (close #86)
d0b1d9e
unverified

ggerganov commited on

refactoring : more readable code
5ef0168
unverified

ggerganov commited on

stream : "-kc" now enables context keeping from previous segment (#90)
28726dd
unverified

ggerganov commited on

Prompt previous tokens for streaming (#163)
8ad3dbf
unverified

meakbiyik commited on

stream : add "audio_ctx" parameter
6adc1fe

ggerganov commited on

stream : add "max_tokens" parameter
e48ba5c

ggerganov commited on

stream : add "single_segment" option
a265bfa

ggerganov commited on

stream : partial encoder experiments
a2015c0

ggerganov commited on

whisper : add option to speed up the audio tempo by x2
bec875e

ggerganov commited on

ref #22 : add "duration" option
097e96a
unverified

ggerganov commited on

whisper : token-level timestamp refactoring (#49, #120)
e4f586b
unverified

ggerganov commited on

main : add option for word-leve timestamps (very experimental)
b777dde

ggerganov commited on

close #113 : fix struct whisper_token_data
ba9fc0a
unverified

ggerganov commited on

parallel : print time of audio boundaries + fix timings
84ba527

ggerganov commited on

parallel : working
d5d2d41

ggerganov commited on

main : fix sampling time + add max_context parameter
9ed1355

ggerganov commited on

parallel : adding tool for parallel transformer inference
cafe46d

ggerganov commited on

ggml : add system info functions
7a4a7a1

ggerganov commited on

whisper : add new-segment callback
83926f7

ggerganov commited on

wip : experimental color coding of tokens based on probabilities
6f2f468

ggerganov commited on

ref #52 : improve greedy sampling strategy
07043b9
unverified

ggerganov commited on

close #32 : add comment about thread-safety of the C-style API
a3ee28a
unverified

ggerganov commited on

ref #57, #62, #63 : remove unions in C-api + remove designated initializers
99f2636
unverified

ggerganov commited on

ref #35 : add <stdbool.h> to whisper.h
0ab5514
unverified

ggerganov commited on

ref #9 : add API documentation in whisper.h
ce2cd6d

ggerganov commited on

Adding sanitizer tests
6113fbd

ggerganov commited on

ref #10 : option to keep context in "stream" example
606a6bc
unverified

ggerganov commited on

ref #16, #22 : add "offset" argument
35a7fcb
unverified

ggerganov commited on

Improve result printing
9a513f5

ggerganov commited on

Extend C-style API with full inference methods
dabc473

ggerganov commited on

Initial C-style interface for whisper.cpp
c0943fb

ggerganov commited on