CaptionCreator is a good option, with transcription and translation options for more than 50 languages. It can handle bad audio and accents, so it's good for rough audio. The tool lets you edit generated subtitles, and pricing is flexible with a free trial, so it's good for a range of budgets.
Another powerful option is Checksub, which automates subtitles, translations and dubbing for videos in more than 180 languages. It's got features like voice cloning, voice isolation and customizable subtitles with animations. The tool is easy to use and can handle batch jobs and export to YouTube.
VoiceCheap is another good option, with dubbing, transcription and speech synthesis abilities. It's good with multiple speakers and background noise, thanks to its SmartSync Technology for natural-sounding dubs. VoiceCheap can generate subtitles on the fly in multiple languages, and it has a range of pricing options.