Building a phonetic Rhyme Dictionary in Rust

Gathering Data

To build a rhyme dictionary it is not sufficient to just use phonetic similarity like before. For this project we will use the International Phonetic Alphabet pronunciation for each word to determine words that have exact matches for pronunciation. If you are not sure what IPA is, then go visit wiktionary and search for pronunciation of a word. IPA is short for International Phonetic Alphabet, and is capable of representing the full range of pronunciations for most languages with the worst symptom of poor transcription being a flat affect.