Get similar sounding words
A pronunciation-based profanity filter.
Finds possible mishearings for a given word.
Provides a one-way map from words to the syllables they contain.
Provides a two-way map between the words and phonemes listed in the CMU Pronouncing Dictionary.
Generates phoneme sequences.
small module for attaching a phonemes (from cmudict) method to string
Get the part of a word that rhymes with other words
Rhying dictionary, reverse phoneme sort