REPRESENTING RESULTS FROM VARIOUS SPEECH SERVICES AS A UNIFIED CONCEPTUAL KNOWLEDGE BASE
Systems and methods for processing results from plural speech services are described. A method includes receiving speech service results from plural speech services and service specifications corresponding to the speech service results. The results are at least one data structure representing inform...
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: | Systems and methods for processing results from plural speech services are described. A method includes receiving speech service results from plural speech services and service specifications corresponding to the speech service results. The results are at least one data structure representing information according to functionality of the speech services. The service specifications describe the data structure and its interpretation for each speech service. The speech service results are encoded into a unified conceptual knowledge representation of the results based on the service specification. The unified conceptual knowledge representation is provided to an application module. A method includes assessing speech service results received asynchronously from plural speech services to determine, based on a reliability measure, whether there is a reliable result among the speech service results received. If there is a reliable result, it is provided to an application module; otherwise, the method continues to assess the speech service results received.
L'invention concerne des systèmes et des procédés pour traiter des résultats à partir de plusieurs services vocaux. Un procédé consiste à recevoir des résultats de service vocal provenant de plusieurs services vocaux et des spécifications de service correspondant aux résultats de service vocal. Les résultats sont au moins une structure de données représentant des informations selon une fonctionnalité des services vocaux. Les spécifications de service décrivent la structure de données et son interprétation pour chaque service vocal. Les résultats de service vocal sont codés en une représentation de connaissance conceptuelle unifiée des résultats sur la base de la spécification de service. La représentation de connaissance conceptuelle unifiée est fournie à un module d'application. Un procédé consiste à évaluer des résultats de service vocal reçus de manière asynchrone en provenance de plusieurs services vocaux pour déterminer, sur la base d'une mesure de fiabilité, s'il existe un résultat fiable parmi les résultats de service vocal reçus. S'il existe un résultat fiable, il est fourni à un module d'application ; autrement, le procédé continue à évaluer les résultats de service vocal reçus. |
---|