Commit Graph

140 Commits

Author SHA1 Message Date
Kitaiti Makoto b6170aa6e4 Revert Join log callback thread in a log queue function 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 31d254cceb Join log callback thread in a log queue function 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 5287dddfb7 Extract Whisper::LogSettable 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 4b29493467 Omit Parakeet tests on CI 2026-06-17 10:30:57 +09:00
Kitaiti Makoto c60735207a Fix Parakeet.log_set 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 6b47842126 NULL check for callback containers 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 989cba609c ruby_whisper_parakeet_abort_callback_user_data -> ruby_whisper_abort_callback_user_data 2026-06-17 10:30:57 +09:00
Kitaiti Makoto b765ac43bb Share parakeet full body function 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 693fefde42 Fix English 2026-06-17 10:30:57 +09:00
Kitaiti Makoto ae4d63ccd3 is_active -> is_open 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 2864933f8b Gropu log_queue members 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 620a78aaa0 Early return from log_queue_enqueue when not active 2026-06-17 10:30:57 +09:00
Kitaiti Makoto d5e20de1a4 Don't call start_log_callback_thread unncecessarilly 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 1f713bc633 Make start_log_callback_thread private 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 49e6cf2dfb Extract activate and deactivate of log_queue 2026-06-17 10:30:57 +09:00
Kitaiti Makoto cb669ef90f Narrow scope of log constants 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 93af6b2080 Register parakeet-tdt-0.6b-v3 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 9ed7a04394 Update RBS 2026-06-17 10:30:57 +09:00
Kitaiti Makoto fdd99ce57e Add tests for Parakeet::Context's attributes 2026-06-17 10:30:57 +09:00
Kitaiti Makoto ed5887818c Add more attributes of Parakeet::Context 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 1d5e7e2433 Add Parakeet section to README 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 451fe6be4d Add tests for hooks 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 49fb119116 Free ruby_whisper_parakeet_context 2026-06-17 10:30:57 +09:00
Kitaiti Makoto cc143b6e10 Fix ruby_whisper_parakeet_params_free 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 13bee24238 Add Parakeet to RBS 2026-06-17 10:30:57 +09:00
Kitaiti Makoto a5a6884d65 Add tests for Parakeet::Context#full 2026-06-17 10:30:57 +09:00
Kitaiti Makoto fd550f77ce Implement Parakeet::Context#full 2026-06-17 10:30:57 +09:00
Kitaiti Makoto b3b9af63b2 Implement hooks for Parakeet 2026-06-17 10:30:57 +09:00
Kitaiti Makoto de505d23ad Convert int to VALUE 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 94f327a67b Implement some hooks of Parakeet::Params 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 10cf358ced Define Parakeet::Segment#each_token 2026-06-17 10:30:57 +09:00
Kitaiti Makoto 997470cfba Define Parakeet::Token 2026-06-17 10:30:57 +09:00
Kitaiti Makoto cc958f0af5 Add Parakeet.log_set 2026-06-17 10:30:56 +09:00
Kitaiti Makoto 4f53fad54e Make it to abort for Parakeet 2026-06-17 10:30:56 +09:00
Kitaiti Makoto ae88b19443 Run Parakeet::Context#transcribe without GVL 2026-06-17 10:30:56 +09:00
Kitaiti Makoto 99412897f7 Add tests for Parakeet::Segment#deconstruct_keys 2026-06-17 10:30:56 +09:00
Kitaiti Makoto c2c12db7f7 Define Parakeet::Segment#deconstruct_keys 2026-06-17 10:30:56 +09:00
Kitaiti Makoto 63d3136465 Define Parakeet::Segment attributes 2026-06-17 10:30:56 +09:00
Kitaiti Makoto bb096e54ac Add Parakeet::Context#each_segment 2026-06-17 10:30:56 +09:00
Kitaiti Makoto 6bcc09b911 Add Parakeet::Context#transcribe 2026-06-17 10:30:56 +09:00
Kitaiti Makoto 6d2291dc8a Prevent double-free 2026-06-17 10:30:56 +09:00
Kitaiti Makoto 2cfefa926b Add Parakeet::Segment 2026-06-17 10:30:56 +09:00
Kitaiti Makoto 46a3a2cb93 Add TestParakeetContext 2026-06-17 10:30:56 +09:00
Kitaiti Makoto fdaf031858 Implement Parakeet::Context#initialize 2026-06-17 10:30:56 +09:00
Kitaiti Makoto 8615ac87ec Free parakeet_full_params 2026-06-17 10:30:56 +09:00
Kitaiti Makoto 3bae1e2f1b Reduce if 2026-06-17 10:30:56 +09:00
Kitaiti Makoto f55f3f347c Check callback container in GetParakeetParams 2026-06-17 10:30:56 +09:00
Kitaiti Makoto a3515ac9fc Fix typo 2026-06-17 10:30:56 +09:00
Kitaiti Makoto d051ab6261 Add hook methods to Parakeet::Params 2026-06-17 10:30:56 +09:00
Kitaiti Makoto 105f7a86b9 Define Parakeet 2026-06-17 10:30:56 +09:00