tvgh-l-v2-ct2

Fine-tuned Whisper large-v2 for Traditional Chinese medical / nursing-record speech, exported to CTranslate2 (CT2) format for fast inference with faster-whisper.

This repository contains the CT2 model only (model.bin + tokenizer/config), ready to load directly without a subfolder.

Results

Metric Value
Best eval CER 5.52% (char error rate, 100-sample subset @ step 9000)
Base model openai/whisper-large-v2
Language Traditional Chinese (zh)

CER fell from 12.2% (step 1000) to ~5.5% and plateaued in the 5.5–6.5% band; the released checkpoint is the best one (load_best_model_at_end).

Training

Setting Value
Method QLoRA (4-bit NF4) fine-tuning, then merged + CT2-converted
LoRA rank / alpha r=64, alpha=128 (scale 2.0), dropout 0.05
LoRA target modules q_proj, v_proj
Learning rate 5e-5
Max steps 20000 (~3 epochs)
Batch size 1 (grad accumulation 4)
Optimizer paged_adamw_8bit, fp16, gradient checkpointing
Eval CER every 1000 steps on a 100-sample subset

Training audio longer than Whisper's 30-second window was pre-segmented with a VAD + Whisper-segment-boundary chunker that re-aligns the ground-truth transcript to each chunk (so no audio/label truncation).

Usage

from faster_whisper import WhisperModel

model = WhisperModel("jeff7522553/tvgh-l-v2-ct2", device="cuda", compute_type="float16")
segments, info = model.transcribe("audio.wav", language="zh", beam_size=5)
print("".join(seg.text for seg in segments))

CPU:

model = WhisperModel("jeff7522553/tvgh-l-v2-ct2", device="cpu", compute_type="int8")

Limitations

  • Specialised for Traditional Chinese medical/nursing dictation; general-domain accuracy may differ from the base model.
  • The eval CER comes from a small (100-sample) subset and may not reflect every acoustic condition.
  • Outputs may mix Simplified/Traditional characters depending on input; apply OpenCC normalization downstream if you need a fixed variant.
Downloads last month
5
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for jeff7522553/tvgh-l-v2-ct2

Finetuned
(295)
this model