There are speech-recognized subtitles available for English.
Yes I know about those automatic translation tools, but they seem not work properly, (principally with Programming talks). In fact in some cases they can confuse more than help.
Well, but that's ok!