GCast 106:

Audio Transcription and Captioning with Azure Media Services

Azure Media Services can analyze an audio or video file and transcribe speech into text. You can then take the generated files and provide synchronized captioning for your video.