Highly doubt it, you'll need to record (vocally + literately) every word on the dictionary into the software in order to subtitle every spoken word. And even if you were able to do so, the software might just messes up words if you don't pronounce it exactly as you recorded it the first time.