Workaround for SpeechSynthesizer trying to call .Seek on the output.

Also, reuse SpeechSynthesizer objects since they seem to allow it with
the seek fix.