Repository navigation
Limitations
Mohammed Ammar edited this page Oct 6, 2026
·
1 revision
Keep these visible in the technical document and the demo.
| Limitation | Why it matters | Mitigation / next step |
|---|---|---|
| Dataset is synthetic espeak-ng audio | Results don't generalise to human speech | Add real baselines and human re-recordings |
| Labels are exact by construction, not human-reviewed | No accuracy claim about human annotation | Human review pass with recorded tolerance |
| Default aligner is approximate and relies on energy valleys | Timing error in real speech; intra-chunk tempo changes are hard to see | Validate WhisperX forced alignment on real audio |
| WhisperX backend is untested | Models couldn't be downloaded in the build sandbox | Test and re-run the evaluation |
| Noise sensitivity at 20 dB SNR or lower | False pauses and energy flags | Noise-robust detection; stricter insufficient-evidence rule |
| Single-factor flaws, three speeches, small counts | Easier than real delivery; wide uncertainty | Larger and more varied evaluation set |
| Thresholds were set a priori and adjusted once on one speech | Possible mild overfitting to dev | Report dev and held-out separately (done) |
| One reference per text | Findings depend on the chosen reference | Document the reference; consider multiple references |
| Reference prior in alignment | Boundaries are pulled toward reference pause positions | Evaluate with an independent aligner |
| Measurements, not verdicts | A deviation is not proof of a flaw, intent or cause | Explanations name feature, span and rule only |
| Only four rules over pacing, pauses, pitch contour, energy | No articulation, filler-word or content analysis | Out of scope for now |
Arachne · Multimodal AI Hackathon 2026, Track C · Parts of this project were built with assistance from Claude (Anthropic).