I'm looking for a simple piece of software to break English words up into syllables.  There are some based upon dictionaries such as the CMU Pronouncing Dictionary, but when a dictionary lookup fails I need to be able to fall back on to a reasonably accurate algorithm (a set of hypothetical syllable patterns is acceptable).<div>

<br></div><div>Any recommendations?</div><div><br></div><div>Thank you,</div><div><br></div><div>Chris Fournier</div>