So it turns out that sometimes the Orca screen reader just likes to crash, take speech-dispatcher down with it, and break text-to-speech in every app that tries to use it until you reboot, causing indefinite hangs in some cases. That's....not very ideal....