Speech to text technology has improved dramatically, and is at a level matching or surpassing live human captioning. The days of paying an hourly rate for someone to type captions in real-time are numbered.
Link Electronics ACE series of captioning engines are extremely accurate right out of the box. The ACE 2000 provides lives captioning, receiving audio via an SDI connection. The ACE 2100 is a post-production captioning solution for pre-recorded video, and the ACE 2200 allows you to do both with the same box.
Learn more about Link Electronics ACE captioning engines in this video: