

Update #2: There is Speech-to-Text software for Linux, with the CMU Sphinx package. My biggest requirement is to have the program automatically find the start/stop for each sentence, so that I write the text in it. srt subtitles only, and do not need to hard code them on the videos. Is it possible to do the subtitles efficiently on Ubuntu? However, I would rather not upload the videos to YouTube just to get my subtitles. YouTube has the above features (creates rudimentary text subtitles at the correct timings, using speech-to-text). You need to select yourself the start and stop for each sentence. However, it requires extensive effort to create those subtitles manually. Create rudimentary text subtitles (using some sort of speech-to-text).

Set the correct start/stop of each individual subtitle.

Is there a program that can perform rudimentary speech-to-text in order to I have a video that I want to create subtitles for.
