Add Parakeet::Segment

This commit is contained in:
Kitaiti Makoto 2026-05-10 20:47:23 +09:00
parent 46a3a2cb93
commit 2cfefa926b
2 changed files with 9 additions and 0 deletions

View File

@ -48,6 +48,7 @@ extern void init_ruby_whisper_vad_context(VALUE *mVAD);
extern void init_ruby_whisper_vad_segment(VALUE *mVAD);
extern void init_ruby_whisper_vad_segments(VALUE *mVAD);
extern void init_ruby_whisper_parakeet_params(VALUE *mParakeet);
extern void init_ruby_whisper_parakeet_segment(VALUE *mParakeet);
extern void init_ruby_whisper_parakeet_context(VALUE *mParakeet);
extern void register_callbacks(ruby_whisper_params *rwp, VALUE *context);
@ -242,6 +243,7 @@ void Init_whisper() {
init_ruby_whisper_vad_segments(&mVAD);
init_ruby_whisper_vad_context(&mVAD);
init_ruby_whisper_parakeet_params(&mParakeet);
init_ruby_whisper_parakeet_segment(&mParakeet);
init_ruby_whisper_parakeet_context(&mParakeet);
rb_require("whisper/context");

View File

@ -0,0 +1,7 @@
#include "ruby_whisper.h"
void
init_ruby_whisper_parakeet_segment(VALUE *mParakeet)
{
rb_define_class_under(*mParakeet, "Segment", rb_cObject);
}