TranscribeGeek | Batch Downloader

Turns audio and video into text on your own machine, with no upload and no length limit.