I have seen this question but my one is a little different.
I have the video of some lectures and also the exact text of the lectures. The lectures are in US English. The audio is good, no audible noise, no background music. I can separate the audio from video if necessarily.
So, is there any tool with which I can generate the subtitles? Linux solutions are good for me but windows will be OK too.