Depending on the software you use, it comes with its own software for making subtitles. But there is a lot of software out there that can make subtitles for you automatically. A lot of people buy subtitles that are made automatically for their videos. A lot of them don't use the subtitles in a way that makes sense. I have used subtitles that were made automatically in my videos and liked the results. Here are some tips to help you choose the best subtitles for your videos that are made automatically, https://subtitles.love/blog/add-subtitles-to-video-automatically/.