Skip to content

Fix 7 pronunciation errors and variant ordering#51

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

Fix 7 pronunciation errors and variant ordering#51
ptarjan wants to merge 1 commit intocmusphinx:masterfrom
ptarjan:fix-pronunciation-errors

Conversation

@ptarjan
Copy link
Copy Markdown

@ptarjan ptarjan commented Feb 22, 2026

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 (v1) After (v2)
cough K AA1 F (unchanged)
coughed K AO1 F T K AA1 F T K AO1 F T
coughing K AA1 F IH0 NG (unchanged)
coughs K AO1 F S K AA1 F S K AO1 F S

British /tj/ instead of American /tʃ/: matured, immature

mature v1 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 (v1) After (v2)
mature M AH0 CH UH1 R (unchanged)
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
immaturity IH2 M AH0 CH UH1 R ... (unchanged)

Wrong first vowel: privatize

private, privatized, privatizing, and privatization all use AY1. Only privatize had IH1.

Word Before After (v1) After (v2)
private P R AY1 V AH0 T (unchanged)
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
privatized P R AY1 V AH0 T AY2 Z D (unchanged)

Variant ordering: psalm, psalms

The L in "psalm" is silent in standard AmE (Cambridge: /sɑːm/, Merriam-Webster: /ˈsäm/). Swapped so the silent-L pronunciation is v1.

Word Before (v1) Before (v2) After (v1) After (v2)
psalm S AA1 L M S AA1 M S AA1 M S AA1 L M
psalms S AA1 L M Z S AA1 M Z S AA1 M Z S AA1 L M Z

References

Found via automated scanning while building Ingglish, a phonetic English spelling tool.

Corrections:
- coughed/coughs: Add AA1 variant as v1 to match base "cough" (K AA1 F).
  Previously only had AO1, inconsistent with cough v1 and coughing v1.
- matured: Add CH variant (M AH0 CH UH1 R D) as v1 to match "mature" v1.
  Previously only had T Y (/tj/), the British variant.
- immature: Same fix — add CH variant as v1 to match "mature" and
  "immaturity" which already use CH.
- privatize: Change v1 from P R IH1 to P R AY1 to match "private",
  "privatized", "privatizing", and "privatization" which all use AY1.
  Keep IH1 as v2.
- psalm/psalms: Swap variant ordering so the standard silent-L
  pronunciation (S AA1 M) is v1. Both Cambridge and Merriam-Webster
  list /sɑːm/ as primary AmE pronunciation.

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

Development

Successfully merging this pull request may close these issues.

1 participant