How do I get Speech Recognition in Windows XP?

I have a DYNEX microphone and want to use speech recognition, but I don't have a tab for it in Speech in the Control Panel. I also want to use it for speech-to-text, but apparently Microsoft Office 2007 doesn't do that, even though 2003 does. Help?