It really does seem silly that we input words into a computer letter by letter.
I guess the same can be said for speaking syllable by syllable.
My belief is that most of your inputs will be done at a "higher level" where you are mostly chosing between structured options.