Abstract:
A behavioral adaptation engine integrated with a voice application creation and deployment system has at least one data input port to receive XML-based client interaction data including audio files attached to the data; at least one data port to send data to and receive data from external data systems and modules; a logic processing component including an XML reader, voice player, and analyzer to process received data; and a decision logic component to process result data against one or more constraints. The engine intercepts client data including dialog from client interaction with a served voice application in real time and processes the received data for behavioral patterns and if attached, voice characteristics of the audio files whereupon the engine according to the results and one or more valid constraints identifies one or a set of possible enterprise responses for return to the client during interaction.
Abstract:
A system for dynamic advertisement selection and presentment within a speech application is provided. The system includes a user operable network browsing interface in communication with a server on a data network; at least one voice link to a voice application interface, the link or links accessible to the user working within the browsing interface; a pool of at least one advertisement for presentment; and a selection engine accessible to the voice application interface for receiving criteria originated from the server for advertisement ranking and for selecting an advertisement from the pool of at least one advertisement for placement based on the received criteria.
Abstract:
A vocabulary management system for constraining voice recognition processing associated with text-to-speech and speech-to-text rendering associated with use of a voice application in progress between a user accessing a data sourc e through a voice portal (143) has a vocabulary management server connected to a voice application server (110) and to a telephony server (130), and an instance of vocabulary management software running on the management server for enabling vocabulary establishment and management for voice recognition software. The system is characterized in that a unique vocabulary sets that are specific to selected portions of vocabulary associated with target data sources the vocabulary sets differing in content according to administrator direction.
Abstract:
In a voice-extensible markup-language-enabled voice application deployment architecture, an application logic for determining which portions of a voice application for deployment are cached at an application-receiving end system or systems has a processor for processing the voice application according to sequential dialog files of the application, a static content optimizer connected to the processor for identifying files containing static content, and a dynamic content optimizer connected to the processor for identifying files containing dynamic content. The application is characterized in that t he optimizers determine which files should be cached at which end-system facilities, tag the files accordingly, and prepare those files for distribution to selected end-system cache facilities for local retrieval during consumer interaction with the deployed application.
Abstract:
A behavioral adaptation engine integrated with a voice application creation and deployment system has at least one data input port for receiving XML-bas ed client interaction data including audio files attached to the data; at least one data port for sending data to and receiving data from external data systems and modules; a logic processing component including an XML reader, voice player, and analyzer for processing received data; and a decision logi c component for processing result data against one or more constraints. The engine intercepts client data including dialog from client interaction with a served voice application in real time and processes the received data for behavioral patterns and if attached, voice characteristics of the audio file s whereupon the engine according to the results and one or more valid constraints identifies one or a set of possible enterprise responses for return to the client during interaction.
Abstract:
A behavioral adaptation engine integrated with a voice application creation and deployment system has at least one data input port to receive XML-based client interaction data including audio files attached to the data; at least one data port to send data to and receive data from external data systems and modules; a logic processing component including an XML reader, voice player, and analyzer to process received data; and a decision logic component to process result data against one or more constraints. The engine intercepts client data including dialog from client interaction with a served voice application in real time and processes the received data for behavioral patterns and if attached, voice characteristics of the audio files whereupon the engine according to the results and one or more valid constraints identifies one or a set of possible enterprise responses for return to the client during interaction.
Abstract:
A system for dynamic advertisement selection and presentment within a speech application is provided. The system includes a user operable network browsing interface in communication with a server on a data network; at least one voice link to a voice application interface, the link or links accessible to the user working within the browsing interface; a pool of at least one advertisement for presentment; and a selection engine accessible to the voice application interface for receiving criteria originated from the server for advertisement ranking and for selecting an advertisement from the pool of at least one advertisement for placement based on the received criteria.
Abstract:
A behavioral adaptation engine integrated with a voice application creation and deployment system has at least one data input port for receiving XML-based client interaction data including audio files attached to the data; at least one data port for sending data to and receiving data from external data systems and modules; a logic processing component including an XML reader, voice player, and analyzer for processing received data; and a decision logic component for processing result data against one or more constraints. The engine intercepts client data including dialog from client interaction with a served voice application in real time and processes the received data for behavioral patterns and if attached, voice characteristics of the audio files whereupon the engine according to the results and one or more valid constraints identifies one or a set of possible enterprise responses for return to the client during interaction.
Abstract:
An audible utterance is received from a user (410). A procedure determines a user intent associated with the audible utterance (506) and identifies multiple parameters associated with the user intent (510). The procedure then determines whether any of the multiple parameters associated with the user intent are missing from the audible utterance (510). If any parameters are missing, an audible response requesting the missing parameters is generated and communicated to the user (420). If all parameters associated with the user intent are contained in the audible utterance, a response to the user's request is generated (514) and communicated to the user (516).