The system of notation of speech and personal thoughts we all use is writing. Writing, however, happens at a speed much slower than the speed of speech, let alone the speed of thought. One solution is shorthand (all the numerous systems of it), another is speech recognition. Both come with serious drawbacks: the former has a steep learning curve and the latter is not fully sophisticated, yet. Do you know of some third solution? Or at least the best options in those two?