MULTI-PLATFORM CAPABLE INFERENCE ENGINE AND UNIVERSAL GRAMMAR LANGUAGE ADAPTER FOR INTELLIGENT VOICE APPLICATION EXECUTION
A voice application creation and deployment system includes a voice application server for creating and serving voice applications to clients over a communication network; at least one voice portal node having access to the communication network, the portal node for facilitating client interaction w...
Gespeichert in:
Hauptverfasser: | , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A voice application creation and deployment system includes a voice application server for creating and serving voice applications to clients over a communication network; at least one voice portal node having access to the communication network, the portal node for facilitating client interaction with the voice applications; and an inference engine executable from the application server. In a preferred embodiment the inference engine is called during one or more predetermined points of an ongoing voice interaction to decide whether an inference of client need can be made based on analysis of existing data related to the interaction during a pre-determined point in an active call flow of the served voice application, and if an inference is warranted, determines which inference dialog will be executed and inserted into the call flow.
La présente invention a trait à un système de création et de développement d'applications vocales comportant un serveur d'applications vocales fournissant des applications vocales à des clients sur un réseau de communication ; au moins un noeud portail vocal ayant accès au réseau de communication, le noeud de portail servant à faciliter l'interaction entre les applications vocales ; et un moteur d'inférence exécutable à partir du serveur d'applications. Dans un mode de réalisation préféré, le moteur d'inférence est invoqué lors d'un ou de plusieurs points d'une interaction vocale en cours pour déterminer si une inférence de besoin de client peut être réalisée en fonction d'une analyse des données existantes associées à l'interaction lors d'un point prédéterminé dans un flux d'appels actif de l'application vocale servie, et si une inférence est justifiée, détermine quel dialogue d'inférence va être exécuté et introduit dans le flux d'appel. |
---|