Fine-tuned from facebook/mms-1b-fl102 for Turkish phoneme-level CTC recognition. Developed as the acoustic backbone of a Turkish pronunciation assessment system (MSc thesis, Istanbul University–Cerrahpaşa, 2026).
License note: This model is derived from facebook/mms-1b-fl102 which is released under CC-BY-NC-4.0. Commercial use is therefore prohibited.
Training time: ~37 GPU-hours (62,500 steps, single GPU).
Evaluation Results
Evaluated on the held-out test set (15,277 utterances, 661,008 reference phones) with atomic IPA token decoding (multi-character tokens like t͡ʃ, aː treated as single units):
Dataset
PER
Common Voice (test)
4.00%
ISSAI TSC (test)
4.41%
Combined test
4.13%
The companion XLS-R-300M model achieves 4.05% PER on the same test set.
Usage
python
1from transformers import Wav2Vec2ForCTC, Wav2Vec2Processor
2import torch, soundfile as sf
34model_id ="onesvat/telaffuz-yz-wav2vec-mms1b"5processor = Wav2Vec2Processor.from_pretrained(model_id)6model = Wav2Vec2ForCTC.from_pretrained(model_id)7model.eval()89audio, sr = sf.read("speech.wav", dtype="float32")10# resample to 16 kHz if needed1112inputs = processor(audio, sampling_rate=16000, return_tensors="pt", padding=True)13with torch.no_grad():14 logits = model(**inputs).logits
1516pred_ids = torch.argmax(logits, dim=-1)17transcription = processor.batch_decode(pred_ids)18print(transcription)# IPA phoneme sequence
Intended Use
This model is intended for:
Turkish pronunciation assessment and coaching systems
It is not intended for general Turkish ASR (word-level transcription). The vocabulary is phonemic, not graphemic.
Limitations
Trained on read speech only; performance on spontaneous/conversational speech may be lower.
Long vowels (aː, eː, …) are treated as distinct phoneme classes; recognition accuracy varies by phoneme (see per-phoneme error analysis in the thesis).
Duration filter (0.5–15 s) means very short or very long utterances were excluded from training.
Citation
If you use this model, please cite:
bibtex
1@mastersthesis{nesvat2026telaffuz,
2 author = {Onur Nesvat},
3 title = {Türkçe Telaffuz Değerlendirme Sistemi},
4 school = {İstanbul Üniversitesi-Cerrahpaşa},
5 year = {2026},
6}
License
CC-BY-NC-4.0 (inherited from facebook/mms-1b-fl102). Commercial use prohibited.