As far as I know the Speakup patches are only guaranteed to work with the official kernel sources you would get from www.kernel.org. My advice would be to try one of those. Or possibly the Speakup modified Fedora kernel RPM's may work but I don't know.