Method and apparatus for providing an integrated speech recognition and natural language understanding for a dialog system
AssigneeSRI International
InventorsChristopher Culy, David J. Israel, James F. Arnold
Life of this patent
Estimating the term…
Abstract
An apparatus and a concomitant method for natural language understanding. In one embodiment, the present invention provides a new architecture that employs a sophisticated natural language understanding parser in conjunction with a speech recognition component and a VoiceXML application.
Claims40
Method for performing natural language understanding, said method comprising the steps of:
- (a) receiving a speech signal from a user;
- (b) performing speech recognition on said speech signal to produce a text signal representative of words contained in the speech signal;
- (c) providing said text signal to a VoiceXML interpreter;
- (d) using a parser that employs a beyond context free grammar formalism to generate a semantic representation for said text signal;
- and
- (e) providing said semantic representation to said VoiceXML interpreter.
Apparatus for performing natural language understanding, comprising:
- means for receiving a speech signal from a user;
- means for performing speech recognition on said speech signal to produce a text signal representative of words contained in the speech signal;
- means for providing said text signal to a VoiceXML interpreter;
- means for using a parser that employs a beyond context free grammar formalism to generate a semantic representation for said text signal;
- and
- means providing said semantic representation to said VoiceXML interpreter.
Apparatus for performing natural language understanding, comprising:
- a speech recognizer for performing speech recognition on a speech signal to produce a text signal representative of words contained in the speech signal;
- a parser that employs a beyond context free grammar formalism to generate a semantic representation for said text signal;
- and
- a VoiceXML interpreter for receiving said text signal and said semantic representation.
A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps comprising of:
- (a) receiving a speech signal from a user;
- (b) performing speech recognition on said speech signal to produce a text signal representative of words contained in the speech signal;
- (c) providing said text signal to a VoiceXML interpreter;
- (d) using a parser that employs a beyond context free grammar formalism to generate a semantic representation for said text signal;
- and
- (e) providing said semantic representation to said VoiceXML interpreter.
Apparatus for performing natural language understanding, comprising:
- a speech recognizer for performing speech recognition on a speech signal to produce a text signal representative of words contained in the speech signal;
- a parser that employs a grammar to generate a semantic representation for said text signal;
- and
- a VoiceXML interpreter for receiving said text signal and said semantic representation.
Dependencies are inferred from the claim text.