Chunking English words into graphemes corresponding to distinct sounds
问题 How to convert english input word into combinations of graphemes? Is there a library or function that does the job? What I'm looking for is an algorithm/implementation that splits orthographic words into segments which map to phonemes. That is, the sequence of letters in a word should be broken in between distinct sounds. To my mind, this would look something like the following: physically --> ph-y-s-i-c-a-ll-y psychology --> ps-y-ch-o-l-o-g-y thrush --> th-r-u-sh bought --> b-ough-t chew -->