From 93af6b20802176e054497c5ac0cf46eec82f0b99 Mon Sep 17 00:00:00 2001 From: Kitaiti Makoto Date: Fri, 22 May 2026 23:45:01 +0900 Subject: [PATCH] Register parakeet-tdt-0.6b-v3 --- bindings/ruby/lib/whisper/model/uri.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bindings/ruby/lib/whisper/model/uri.rb b/bindings/ruby/lib/whisper/model/uri.rb index 8eb57e5e8..5cd24ddc5 100644 --- a/bindings/ruby/lib/whisper/model/uri.rb +++ b/bindings/ruby/lib/whisper/model/uri.rb @@ -216,8 +216,14 @@ module Whisper @pre_converted_models[name] = URI.new("https://huggingface.co/ggml-org/whisper-vad/resolve/main/ggml-#{name}.bin") end + %w[ + parakeet-tdt-0.6b-v3 + ].each do |name| + @pre_converted_models[name] = URI.new("https://huggingface.co/danbev/parakeet/resolve/main/#{name}.bin") + end + @coreml_compiled_models = @pre_converted_models.each_with_object({}) {|(name, uri), models| - next if name.end_with?("-tdrz") || name.start_with?("silero-") + next if name.end_with?("-tdrz") || name.start_with?("silero-") || name.start_with?("parakeet-") if matched = name.match(/\A(?.*)-q\d_\d\z/) name = matched[:name]