Narrow scope of log constants

This commit is contained in:
Kitaiti Makoto 2026-05-23 00:29:44 +09:00
parent 93af6b2080
commit cb669ef90f
7 changed files with 8 additions and 8 deletions

View File

@ -16,9 +16,6 @@
int ruby_thread_has_gvl_p(void);
#endif
#define LOG_QUEUE_CAPACITY 256
#define LOG_DEFAULT_CAPACITY 1024
typedef struct {
VALUE *context;
VALUE user_data;

View File

@ -1,5 +1,8 @@
#include "ruby_whisper.h"
#define LOG_QUEUE_CAPACITY 256
#define LOG_DEFAULT_CAPACITY 1024
void
ruby_whisper_log_queue_initialize(ruby_whisper_log_queue *log_queue)
{

View File

@ -8,7 +8,7 @@ class TestParakeet < TestBase
$stdout = StringIO.new
Parakeet.log_set proc {|level, message, _| puts [level, message].join(": ")}, nil
Parakeet::Context.new(File.join(__dir__, "../../../models/parakeet-tdt-0.6b-v3.bin"))
Parakeet::Context.new("parakeet-tdt-0.6b-v3")
sleep 0.1
$stdout.rewind
logs = $stdout.string

View File

@ -5,7 +5,7 @@ class TestParakeetCallback < TestBase
Whisper.instance_variable_set "@whisper", nil
GC.start
@params = Parakeet::Params.new
@parakeet = Parakeet::Context.new(File.join(__dir__, "../../../models/parakeet-tdt-0.6b-v3.bin"))
@parakeet = Parakeet::Context.new("parakeet-tdt-0.6b-v3")
end
def test_new_segment_callback

View File

@ -6,7 +6,7 @@ class TestParakeetContext < TestBase
Whisper.instance_variable_set "@whisper", nil
GC.start
@parakeet = Parakeet::Context.new(File.join(__dir__, "../../../models/parakeet-tdt-0.6b-v3.bin"))
@parakeet = Parakeet::Context.new("parakeet-tdt-0.6b-v3")
@params = Parakeet::Params.new
end

View File

@ -2,7 +2,7 @@ require_relative "helper"
class TestParakeetSegment < TestBase
def setup
@parakeet = Parakeet::Context.new(File.join(__dir__, "../../../models/parakeet-tdt-0.6b-v3.bin"))
@parakeet = Parakeet::Context.new("parakeet-tdt-0.6b-v3")
@parakeet.transcribe AUDIO, Parakeet::Params.new
end

View File

@ -18,7 +18,7 @@ class TestParakeetToken < TestBase
Whisper.instance_variable_set "@whisper", nil
GC.start
parakeet = Parakeet::Context.new(File.join(__dir__, "../../../models/parakeet-tdt-0.6b-v3.bin"))
parakeet = Parakeet::Context.new("parakeet-tdt-0.6b-v3")
params = Parakeet::Params.new
parakeet.transcribe AUDIO, params
@segment = parakeet.each_segment.first