摘要 |
<p>A virtual assistant engine (10) for running a virtual assistant application (28, 30, 32), comprised of an interpreter for parsing, storing in a computer memory, and executing source code for a virtual assistant application, a scripting object that provides methods and properties for creating a virtual assistant application and an abstraction layer for interfacing with a speech recognition server (24), telephony hardware and a text to speech server, wherein the scripting object provides the interface between the abstraction layer and the virtual assistant application.</p> |