Artigo Revisado por pares

A system for man-machine communication using speech

1985; Elsevier BV; Volume: 4; Issue: 4 Linguagem: Inglês

10.1016/0167-6393(85)90056-1

ISSN

1872-7182

Autores

Jacques Siroux, Dominique Gillet,

Tópico(s)

Semantic Web and Ontologies

Resumo

KEAL is a continuous speech recognition system developed at the CNET laboratory in Lannion (France). Part of the laboratory's current work aims at extending it in the direction of a speech-understanding and man-machine dialog system. A question-answer-type dialog is set in motion in order to provide the user with information (the current application consists in simulating a directory inquiries service). This paper describes how syntactic, semantic and pragmatic knowledge is used for implementing such a dialog, and the main advantages and drawbacks of the methods chosen are discussed. Sentence recognition is performed by a left-to-right bottom-up parser by means of a semantic context-free grammar. Using a method analogous to that of semantic attributes, the parse-tree is then interpreted in order to obtain a semantic structure which represents the information relevant to the subsequent dialog. The dialog manager uses the semantic structure for instantiating a model graph, which represents the state of the dialog at any instant; it indicates the next message to be sent to the user, and how to analyse his answer.An example derived from the directory inquiries service is described. KEAL ist ein am CNET (Centre National d'Etudes des Télécommunications. Lannion/Bretagne) entwickeltes Erkennungssystem für fortlaufende Rede. Gegenstand der aktuellen Ausbauphase ist die Entwicklung eines Verständnis- und Mensch-Maschine-Dialog-Systems. Ein Frage-Antwort-Dialog soll dem spateren Benutzer die Möglichkeit geben, differenzierte Auskünfte einzuholen (Anwendungsmöglichkeiten werden augenblicklich im Rahmen der Simulation eines telefonischen Auskunftzentrums untersucht). In diesem Artikel wird gezeigt, wie syntaktische, semantische und pragmatische Informationen für einen solchen Dialog zu nutzen sind. Die wichtigsten Vor- und Nachteile der verwendeten Methoden werden besprochen. Ein von links nach rechts steigender syntaktischer Analysator führt die Satzerkennung mit Hilfe einer semantischen kontextfreien Grammatik aus. Um eine semantische Struktur zu erhalten, die alle nützlichen Informationen für die Fortsetzung des Dialogs repräsentiert, wird der syntaktische Baum sodann nach einer Methode ausgelegt, die der der semantischen Attribute ähnlich ist. Das Modul für die Dialogführung benutzt die semantische Struktur zur Erstellung eines Graphmodells, das fortlaufend über den Stand des Dialogs informiert. Es legt die nächste Durchsage an den Benutzer fest und trifft Entscheidungen über die Art der Analyse der Benutzerantwort. Ein Anwendungsbeispiel wird am Fall einer automatischen Telefonauskunft gegeben. KEAL est un système de reconnaissance de la parole continue développé au CNET à Lannion. L'une des extensions en cours consiste à en faire un système de compréhension et de dialogue homme-machine. Un dialogue de type question-réponse est mis en oeuvre en vue de fournir un renseignement à l'utilisateur (l'application actuellement étudiée est la simulation d'un centre de renseignements téléphoniques). Cet article montre comment les connaissances syntaxiques, sémantiques et pragmatiques sont utilisées pour réaliser un tel dialogue, et discute des principaux avantages et inconvénients des méthodes retenues. La reconnaissance des phrases est effectuée par un analyseur syntaxique ascendant de gauche à droite, à l'aide d'une grammaire sémantique hors-contexte. On interprète ensuite l'arbre syntaxique, par une méthode analogue à celle des attributs sémantiques, afin d'obtenir une structure sémantique qui représente les informations utiles pour la suite du dialogue. Le module de gestion de dialogue utilise la structure sémantique pour instancier un graphe-modèle qui représente à tout instant l'état du dialogue; il indique le prochain message à envoyer à l'utilisateur et la manière d'analyser la réponse de celui-ci. On décrit un exemple tiré du centre de renseignements téléphoniques.

Referência(s)
Altmetric
PlumX