Aren’t there any speech recognition systems to automatically transcribe my video?
As of November 2009, there are no commercially available speech recognition systems which can simply take a finished video and transcribe all of the speech into text with enough accuracy for intelligible closed captioning. The automatic speech-to-text systems that do exist are not yet reliable or accurate enough. Universal speech-to-text is an extremely difficult problem despite many years of research.