17. The portable electronic device of claim 15 wherein the computer program product further configures the processor to: send to the display device a graphical menu of available characters each associated with a character voice model and a character voice, for selection from the display of the second voice model; receive a user selection of a character from the menu.
17. The portable electronic device of claim 15 wherein the computer program product further configures the processor to: send to the display device a graphical menu of available characters each associated with a character voice model and a character voice, for selection from the display of the second voice model; receive a user selection of a character from the menu. 19. The portable electronic device of claim 17 wherein the computer program product further configures the processor to: determine whether the user made a selection of an additional portion of the text to associate with a particular character; receive the user's selection of the additional portion of the text; display the menu of available characters; receive the user's selection of an additional character; associate the additional character with the additional portion of text; and generate a visual indication to apply to the additional portion of text.