1. A machine implemented method of communicating, comprising: (i) composing an electronic message; (ii) selecting an animation character; (iii) transmitting the electronic message and animation character; (iv) receiving the electronic message and animation character; (v) converting the electronic message into speech; (vi) generating moving images of the animation character; (vii) transmitting the speech and moving images; (viii) receiving the speech and moving images; (ix) outputting the speech; and (x) displaying the moving images.