1) Imho this is an important subject for automation, because of it opens a wide area of new possibilities. (e.g. my own intension is a flow/widget for all purpose text input from tablet to smartphone; SMS...)
I don't want to root my Galaxy Nexus' , so
2) Ideas:
There must be "official" ways to do it. You can enter text by Androids native keyboard or by alternative ones. They need an Android API access to the input box

Maybe switching to an own, as keyboard declared input service, sending the text and switching back.
Else: Voice input is an extension to standard keyboard. Maybe more extensions are possible.
I feel some day Automagic can do it

LiTe