phonodist

Language-aware, explainable distance metrics for IPA pronunciations.

phonodist compares IPA with IPA. It does not perform grapheme-to-phoneme conversion or synthesize audio.

The package provides two related contracts:

Contract

Purpose

Stress

feature-align/1

Normalized phonetic feature distance

Ignored

ipa-compare/1

Structural difference classification

Preserved

Start here