Patent ID: 6944586

Claim:
A system for providing an interactive simulated dialogue over a network, comprising: a client node connected to the network comprising a browser for selecting a simulated dialogue program, a network connection for receiving over the network a vocabulary set corresponding to the selected simulation program, a client agent for recognizing a meaning of a user voice input, and for transmitting over the network signals corresponding to the recognized meaning, a client buffer agent for receiving over the network signals representative of a meaningful response to the recognized meaning, and an output component for outputting an audiovisual representation of a human being speaking the meaningful response; and a server coupled to the network comprising a database containing vocabulary sets, wherein each vocabulary set corresponds to a simulated dialogue program, a server launch agent for receiving over the network the selection of the simulated dialogue program and for transmitting over the network the vocabulary set corresponding to the selected dialogue program, a server agent for receiving signals over the network corresponding to the recognized meaning and for determining a meaningful response to the recognized meaning, and a server buffer agent for transmitting over the network signals representative of the meaningful response.