Is there any software/online service available that allows me to automatically transcribe a video's audio track? Is it possible to enable users to search for words within the audio track of a video?

I'd appreciate any pointers to these sorts of sites/services. Thanks in advance.