I don’t understand the original question. What software do you think you need, since you are editing in Premiere Pro? The current version has an excellent captioning feature.
Our process is to use Rev.com to create the captions. These are human-reviewed and you can edit the captions easily online and then download the desired format. If we need faster, automated turnaround, then we use Simonsays.ai. Same deal, except you’ll have to do a bit more manual editing to fix errors.
In both cases, download the file in the desired format and import that into Premiere. Create a caption track in your Premiere Pro sequence and drag-and-drop the caption file at the proper start point. You can do further edited of the text, formatting, and edit point in Premiere.
When you export, you can choose to embed (closed captions), export a sidecar file (.srt), or “burn” into the video (subtitles).