Skip to content

Fix 7 pronunciation errors and variant ordering#10

Open
ptarjan wants to merge 1 commit into
Alexir:masterfrom
ptarjan:fix-pronunciation-errors
Open

Fix 7 pronunciation errors and variant ordering#10
ptarjan wants to merge 1 commit into
Alexir:masterfrom
ptarjan:fix-pronunciation-errors

Conversation

@ptarjan
Copy link
Copy Markdown

@ptarjan ptarjan commented Feb 25, 2026

Duplicate of cmusphinx/cmudict#51 — submitted here per discussion in cmusphinx/cmudict#53 about which repo is canonical.

Summary

  • Fix variant ordering and add missing variants for 7 entries
  • All corrections verified against Cambridge Dictionary (AmE) and Merriam-Webster

Changes

Inconsistent vowel in derived forms: COUGHED, COUGHS

COUGH has two variants (AA1 and AO1), and COUGHING correctly has both. But COUGHED and COUGHS only had the AO1 variant, inconsistent with the base form.

Word Before After (main) After (1)
COUGHED K AO1 F T K AA1 F T K AO1 F T
COUGHS K AO1 F S K AA1 F S K AO1 F S

British /tj/ instead of American /tʃ/: MATURED, IMMATURE

MATURE main entry uses CH (/tʃ/, standard AmE), and so do MATURES, MATURING, and IMMATURITY. But MATURED and IMMATURE only had T Y (/tj/, British).

Word Before After (main) After (1)
MATURED M AH0 T Y UH1 R D M AH0 CH UH1 R D M AH0 T Y UH1 R D
IMMATURE IH2 M AH0 T Y UH1 R IH2 M AH0 CH UH1 R IH2 M AH0 T Y UH1 R

Wrong first vowel: PRIVATIZE

PRIVATE, PRIVATIZED, PRIVATIZING, and PRIVATIZATION all use AY1. Only PRIVATIZE had IH1.

Word Before After (main) After (1)
PRIVATIZE P R IH1 V AH0 T AY2 Z P R AY1 V AH0 T AY2 Z P R IH1 V AH0 T AY2 Z

Variant ordering: PSALM, PSALMS

The L in "psalm" is silent in standard AmE. Swapped so the silent-L pronunciation is the main entry.

Word Before (main) After (main) After (1)
PSALM S AA1 L M S AA1 M S AA1 L M
PSALMS S AA1 L M Z S AA1 M Z S AA1 L M Z

References

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant