๐๏ธ FF1 โ Phone Dysfluency Leaderboard
Vocab-aware operation-level evaluation for phone recognizers. 5 models ร 4 datasets ร 3 target vocab sizes = 60 result cells. Headline metric = max strict F1 across 3 vocabs per (model, dataset).
Max Strict F1 โ best-of-3-vocabs per dataset
Best vocab shown in parens. Sorted by mean across datasets.
1 | wav2vec2-xlsr-53 espeak | mrrubino/wav2vec2-large-xlsr-53-l2-arctic-phoneme | 0.358 (v156) | 0.479 (v156) | 0.280 (v156) | 0.596 (v156) | 0.669 |
What is strict F1? FF1 aligns the canonical phone sequence Phm against both the human annotation Phn0 and the model prediction Phn1, extracts the two sets of non-keep events (sub/del/ins), and computes precision/recall on those events. A G2P-cheater (Phn1 = Phm) gets recall = 0 by construction โ this is the framework's anti-shortcut property.
Built on the FF1 framework. Source code & full reproduction stack: https://github.com//ff1