I was just noodling over something similar the other day with regard to the "speech-to-text" bit. I know that when you speed videos up on Youtube, the audio speeds up as well. I always wondered if the speech-to-text algorithms were able to transcribe that. My first thought was "the NSA can probably do this".