The article states the firefox reality actually supports tts.
Just because people don't like it initially, doesn't mean it can't become a fairly fast input method given enough practice. Here is another example of a keyboard in much the same vein as using a controller, for people with carpal tunnel syndrome: https://orbitouch.com
Why not simply speech to text? I don't think a lot of people are doing VR in a room with other people.