The present invention provides a voice user interface with personality. In
one embodiment, a method includes executing a voice user interface, and
controlling the voice user interface to provide the voice user interface
with a personality. The method includes selecting a prompt based on
various context situations, such as a previously selected prompt and the
user's experience with using the voice user interface.