- Download CMU Pronouncing Dictionary (134k words with phonemes)
- Download comprehensive English word list (370k words)
- Enhance PhonemeWordMatcher to use real phonetic data
- Add CMU phoneme to viseme mapping system
- Support both phonetic dictionary and word-only fallback
- Process 5000 words instead of 1000 for better coverage
- Map CMU phonemes (AA, AE, IH, etc.) to visemes (A, E, I, etc.)
- Much more accurate word prediction from detected visemes