Downloads · 30 days
8
28% of all-time downloads
erenctns/whisper-tr-taahhut-lora
whisper-tr-taahhut-lora is a automatic speech recognition model from erenctns. Use it when you need speech turned into text. It is set up for peft. The card lists the license as apache-2.0.
openai/whisper-large-v3 için LoRA (PEFT) adapter'ı. Türkçe çağrı merkezi konuşmalarında "taahhüt" kelimesinin ve çekimlerinin tanınmasını iyileştirmek için ince ayarlandı.
Downloads · 30 days
8
28% of all-time downloads
All-time downloads
29
Public
Repo size
63 MB
Likes
0
Public
Click a slice to open those files.
.safetensors63 MB · 94%
From the Hugging Face model README
openai/whisper-large-v3 için LoRA (PEFT) adapter'ı. Türkçe çağrı merkezi
konuşmalarında "taahhüt" kelimesinin ve çekimlerinin tanınmasını iyileştirmek
için ince ayarlandı.
Bu klasör yalnızca adapter'ı (~60 MB) içerir; base modeli içermez. Kullanmak için base model (
openai/whisper-large-v3) ayrıca gereklidir.
📦 Kod ve pipeline: github.com/erenctns/whisper-large-v3-taahhut-finetune
q_proj, v_proj| Metrik | Baseline | Fine-tuned |
|---|---|---|
| Hedef Recall | 0.70 | 0.90 |
| Hedef F1 | 0.824 | 0.923 |
| WER (genel) | 0.132 | 0.098 |
from transformers import WhisperForConditionalGeneration, WhisperProcessor, pipeline
from peft import PeftModel
base = WhisperForConditionalGeneration.from_pretrained("openai/whisper-large-v3")
model = PeftModel.from_pretrained(base, "lora_out").merge_and_unload()
proc = WhisperProcessor.from_pretrained("openai/whisper-large-v3")
asr = pipeline("automatic-speech-recognition", model=model,
tokenizer=proc.tokenizer, feature_extractor=proc.feature_extractor)
print(asr("ornek.wav", generate_kwargs={"language": "turkish"})["text"])