I'd say speech to text is unsolvable for a more fundamental reason that it's hard to actually speak out an entire document flawlessly in one take.
Spoken language is very different to written language, which is why for example you can easily tell when an article is transcribing a spoken interview.