Loading…
Loading…
Fine-tuned Whisper model that transcribes Hebrew speech into IPA phonemes.
whisper_ipa_finetune/best)Scored with normalize_ipa(strip_punctuation=True) (ASCII model output → Unicode IPA).
data/ilspeech-v2/metadata_full.csv, 1530 samples)| Metric | Value |
|---|---|
| CER | 1.54% |
| WER | 7.67% |
| SER | 5.91% |
| VER | 1.47% |
| Exact match | 743 / 1530 (48.6%) |
data/michael-gold-v1, 561 samples)| Metric | Value |
|---|---|
| CER | 3.46% |
| WER | 16.55% |
| SER | 12.26% |
| VER | 2.42% |
| Exact match | 65 / 561 (11.6%) |
Full per-sample reports are in benchmarks/.
from transformers import pipeline
pipe = pipeline(
"automatic-speech-recognition",
model="notmax123/whisper-heb-ipa",
generate_kwargs={"language": "he", "task": "transcribe"},
)
print(pipe("audio.wav")["text"])
CLI from this repo:
uv run src/infer.py audio.wav --model notmax123/whisper-heb-ipa
data/large-ipa-dataset (segments.tsv)data/imaginary-jail-clean-v2 train splitmetadata_eval_30m.csv)ivrit-ai/whisper-large-v3-turbo