MOBILE SYSTEMS AND METHODS FOR RESPONDING TO NATURAL LANGUAGE SPEECH UTTERANCE
5 Assignments
0 Petitions
Accused Products
Abstract
Mobile systems and methods that overcomes the deficiencies of prior art speech-based interfaces for telematics applications through the use of a complete speech-based information query, retrieval, presentation and local or remote command environment. This environment makes significant use of context, prior information, domain knowledge, and user specific profile data to achieve a natural environment for one or more users making queries or commands in multiple domains. Through this integrated approach, a complete speech-based natural language query and response environment can be created. The invention creates, stores and uses extensive personal profile information for each user, thereby improving the reliability of determining the context and presenting the expected results for a particular question or command. The invention may organize domain specific behavior and information into agents, that are distributable or updateable over a wide area network. The invention can be used in dynamic environments such as those of mobile vehicles to control and communicate with both vehicle systems and remote systems and devices.
-
Citations
85 Claims
-
1-55. -55. (canceled)
-
56. A mobile system for processing natural language utterances, comprising:
-
a speech unit connected to a computer device on a vehicle, wherein the speech unit includes an input device that receives a natural language utterance; a speech recognition engine that recognizes one or more words or phrases in the natural language utterance; a parser that interprets the recognized words or phrases, identifies a telematics context for the natural language utterance from the interpreted words or phrases, and formulates a request in the telematics context from the interpreted words or phrases; and a telematics control unit that interfaces with the computer device on the vehicle, wherein the telematics control unit processes the request in the telematics context. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. A method for processing natural language utterances, comprising:
-
receiving a natural language utterance at a speech unit connected to a computer device on a vehicle; recognizing, at a speech recognition engine connected to the computer device on the vehicle, one or more words or phrases in the natural language utterance; interpreting, at a parser connected to the computer device on the vehicle, the recognized words or phrases, wherein interpreting the recognized words or phrases include identifying a telematics context for the natural language utterance; formulating, at the parser, a request in the telematics context from the interpreted words or phrases; and processing the request in the telematics context with a telematics control unit that interfaces with the computer device on the vehicle. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85)
-
Specification