Hmm, well using the Microsoft program for that might work as long as the speech is very clear, slow and there is not alot of background noise. Otherwise the only thing I can come up to would be some translator service but it may cost alot per word or something like that. But still try the Microsoft program, and try searching for some programs. Some of the programs might only accept input from the mic port. To avoid playing the audio into the mic with speakers there are some tricks you can try: Some audio cards (like ones from Creative) have a "What U Hear" input, mark that one (as the recording input) and all audio going to the speakers will also be received by all applications listening to the "default recording device". If you dont have the "What U Hear", play the video/audio at extremely low volume on one computer, plug in a cable which has a 3.5mm male contact (in both ends) from the playing computer's headphone port into the Speech to text computer's mic port. Then try out the software. It is very important you send very little input into the mic port, as the sound card has a built in amplifier, too much input and it could break. (On the playing computer set volume to min, and slowly bring it up till you can hear it on the text to speech computer) In some cases you might be able to use the Line In, if you can use that instead of the mic port as it is less risky, and may bring better quality. :)
//Johannes