The 134,000+ words and their pronunciations in the CMU pronouncing dictionary
Accurate syllable counter for English words
Fast and accurate syllable counter for English words using CMU Dictionary
Typescript code to convert between Arpabet and IPA phonetic transcriptions