The latter link gives a figure of 15,831 syllables but, as pointed out on stack exchange, has some problematic inclusions.
Still, the rough numbers talked about in the stack exchange post seem to suggest on the order of 3,000 one-syllable English words (although one person claims 10,000).