Speech Based Query System Using Semantic Decoding
First Claim
1. An interactive system adapted for responding to speech-based queries concerning topics addressed by such interactive system, the system comprising:
- a query file for storing a plurality of topic query entries, each topic query entry including a query relating to one or more of the topics covered by the speech-based interactive system; and
an answer file for storing a plurality of topic answer entries, each topic answer entry including an answer to one or more of said plurality of topic query entries, such that each topic query entry has at least one associated topic answer entry; and
a speech recognition system for generating recognized speech data from partially processed speech data associated with a speech-based query concerning one of said topics, said partially processed speech data being received from a remote speech capturing system; and
said speech recognition system further cooperating with a natural language engine which generates recognized speech sentence data corresponding to said speech-based query using both semantic decoding and statistical based processing performed on said recognized speech utterance data;
a query formulation system for converting said recognized speech data into a search query suitable for identifying a topic query entry corresponding to said speech-based query, and for locating at least one topic answer entry best matching said speech-based query.
1 Assignment
0 Petitions
Accused Products
Abstract
An intelligent query system for processing voiced-based queries is disclosed, which uses a combination of both statistical and semantic based processing to identify the question posed by the user by understanding the meaning of the user'"'"'s utterance. Based on identifying the meaning of the utterance, the system selects a single answer that best matches the user'"'"'s query. The answer that is paired to this single question is then retrieved and presented to the user. The system, as implemented, accepts environmental variables selected by the user and is scalable to provide answers to a variety and quantity of user-initiated queries.
330 Citations
17 Claims
-
1. An interactive system adapted for responding to speech-based queries concerning topics addressed by such interactive system, the system comprising:
-
a query file for storing a plurality of topic query entries, each topic query entry including a query relating to one or more of the topics covered by the speech-based interactive system; and an answer file for storing a plurality of topic answer entries, each topic answer entry including an answer to one or more of said plurality of topic query entries, such that each topic query entry has at least one associated topic answer entry; and a speech recognition system for generating recognized speech data from partially processed speech data associated with a speech-based query concerning one of said topics, said partially processed speech data being received from a remote speech capturing system; and said speech recognition system further cooperating with a natural language engine which generates recognized speech sentence data corresponding to said speech-based query using both semantic decoding and statistical based processing performed on said recognized speech utterance data; a query formulation system for converting said recognized speech data into a search query suitable for identifying a topic query entry corresponding to said speech-based query, and for locating at least one topic answer entry best matching said speech-based query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of implementing a speech-based interactive query system, including the steps of:
-
(a) storing a plurality of topic query entries, each topic query entry including a query relating to one or more of topics covered by the speech-based interactive query system; and (b) storing a plurality of topic answer entries, each topic answer entry including an answer to one or more of said plurality of topic query entries, such that each topic query entry has at least one associated topic answer entry; and (c) generating recognized speech utterance data associated with a speech-based query concerning one of said topics, such that said recognized speech utterance data is generated by partial recognition processing of said speech-based query by a first signal processing routine executing at a first computing device, and then completing recognition of said speech-based query through processing performed by a second signal processing routine executing at a second computing device; and (d) converting said recognized speech utterance data with a natural language process into recognized speech sentence data, said recognized speech data being used by a search query suitable for identifying a topic query entry corresponding to said speech-based query; and (e) locating at least one topic answer entry best matching said speech-based query; wherein said natural language process includes both semantic decoding and statistical based processing operations performed on said recognized speech utterance data. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification