whisper.cpp/bindings/ruby/ext
Andreas Lubbe 85871a9469
whisper : add support for --carry-initial-prompt (#3395)
* Add support for --carry-initial-prompt

* PR fixes for ruby and go

* Refactoring for readability

* WIP 1

* WIP 2

* PR fixes

* More PR fixes

* PR fix

* Further simplification

* d'oh

* One more logic fix

* Update src/whisper.cpp

Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>

* Truncate prompt_past0 upon initialization

* Slight simplification

---------

Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>
2025-10-10 19:51:15 +03:00
..
sources ruby: use CMake in build process (#3043) 2025-04-14 18:18:27 +09:00
.gitignore ruby : add Core ML support (#3214) 2025-06-01 18:16:02 +09:00
dependencies.rb ruby : add cleaning of library names in dependencies (#3241) 2025-06-10 15:06:40 +02:00
extconf.rb ruby : handle build options on installation (#3206) 2025-05-30 01:32:49 +09:00
options.rb ruby : add Whisper::VERSION (#3292) 2025-06-27 04:41:26 +02:00
ruby_whisper_context.c ruby : output format (#3237) 2025-06-10 06:10:17 +02:00
ruby_whisper_error.c ruby : Make context accept initial parameters, API to retrieve a segment and more (#2749) 2025-01-21 09:39:54 +02:00
ruby_whisper_model.c ruby : add Core ML support (#3214) 2025-06-01 18:16:02 +09:00
ruby_whisper_params.c whisper : add support for --carry-initial-prompt (#3395) 2025-10-10 19:51:15 +03:00
ruby_whisper_segment.c ruby : output format (#3237) 2025-06-10 06:10:17 +02:00
ruby_whisper_transcribe.cpp ruby : output format (#3237) 2025-06-10 06:10:17 +02:00
ruby_whisper_vad_params.c ruby : handle build options on installation (#3206) 2025-05-30 01:32:49 +09:00
ruby_whisper.c ruby : add Whisper::VERSION (#3292) 2025-06-27 04:41:26 +02:00
ruby_whisper.h ruby : add VAD support, migration to Ruby's newer API (#3197) 2025-05-28 20:05:12 +09:00