I'm looking for a speech recognition utility which generates subtitles. That is, given an audio file (or audio-and-video file), attempts to decipher the segments of spoken text in the audio, and generates a best-effort subtitle file with the text at different segments.
In this age of neural-network-learning, I'm betting this is no longer such an out-of-reach problem. Plus, it seems Google seems to have something like this on YouTube, albeit proprietary.
Required features:
- gratis
- Works on Linux
- Supports at least one or two common audio (or A/V) formats
- Must try to differentiate sentences / speech by different people - not just dump a long bunch of many paragraphs of text.
Desired features
- libre
- actively maintained
- high accuracy rate
- Supports many formats
- Multi-platform