11. The computer-readable storage medium of claim 7 wherein the text comprises tagged text which includes the text and a tag accompanying the text, and parsing the tagged text to send the text to a speech-to-text engine to generate the waveform and to apply a morphing algorithm to the waveform based on the tag.
7. A computer-readable storage medium having computer-executable instructions, which when executed perform steps, comprising: storing a plurality of voice personas in a data store, each voice persona comprising a base voice and voice morphing parameters, the voice personas accessible to clients from a voice persona service via a network; receiving at the voice persona service, via the network, user input identifying one of the stored voice personas and the user input comprising voice morphing parameters; retrieving the base voice and the voice morphing parameters of the voice persona identified by the user input; modifying the retrieved voice morphing parameters of the voice persona based on the received voice morphing parameters inputted by the user; saving the modified voice persona in the data store as a new voice persona; and receiving text from a user via the network at the voice persona service, retrieving the new voice persona and outputting a waveform corresponding to the voice persona by performing text-to-speech conversion and speech morphing using the modified morphing parameters.