Method and apparatus for adapting a voice extensible markup language-enabled voice system for natural speech recognition and system response
First Claim
Patent Images
1. A system for analyzing natural language spoken through a voice recognition system comprising:
- a language separator for separating a natural language expression into multiple word segments; and
a grammar module for creating XML-based description sets or binary sets using word segments as input;
wherein the word segments are further processed as class objects and then organized according to original spoken order, and wherein content fields are created to contain the class objects for comparison during voice interaction using the voice recognition system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for analyzing natural language spoken through a voice recognition system comprising: a language separator for separating a natural language expression into multiple word segments; and a grammar module for creating XML-based description sets or binary sets using word segments as input. In a preferred embodiment, the word segments are further processed as class objects and then organized according to original spoken order and wherein content fields are created to contain the class objects for comparison during voice interaction using the voice recognition system.
-
Citations
16 Claims
-
1. A system for analyzing natural language spoken through a voice recognition system comprising:
-
a language separator for separating a natural language expression into multiple word segments; and
a grammar module for creating XML-based description sets or binary sets using word segments as input;
wherein the word segments are further processed as class objects and then organized according to original spoken order, and wherein content fields are created to contain the class objects for comparison during voice interaction using the voice recognition system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for training a voice recognition and response system to recognize natural language expressions comprising steps of:
-
(a) creating a training set of data from candidate spoken expressions;
(b) creating word segments from the input;
(c) inputting the resulting word segments into a grammar module for creating object classes there from; and
(d) organizing the resulting objects by order and maintaining those objects in a searchable state. - View Dependent Claims (10, 11, 12)
-
-
13. A statistical language model framework integrated with a voice system comprising:
-
a grammar module for processing content and order of input language data; and
a server node for storing grammar and for returning confirmation of one or more matches to grammar. - View Dependent Claims (14, 15, 16)
-
Specification