Patent ID: 8015006
Filing Date: 2011-09-06
Classification: G10L,Y10S

Abstract:
1. A method for processing natural language speech utterances with context-specific domain agents, comprising: receiving, at a speech unit coupled to a processing device, a natural language speech utterance that contains a request; recognizing, at a speech recognition engine coupled to the processing device, one or more words or phrases contained in the utterance using information in one or more dictionary and phrase tables, wherein recognizing the one or more words or phrases contained in the utterance includes: parsing, at a parser coupled to the processing device, the one or more recognized words or phrases to determine a meaning associated with the utterance and a context associated with the request contained in the utterance, wherein the one or more recognized words or phrases are further associated with the determined context in response to the one or more recognized words or phrases satisfying the predetermined confidence level; formulating, at the parser, the request contained in the utterance in accordance with a grammar used by a domain agent associated with the determined context; processing the formulated request with the domain agent associated with the determined context to generate a response to the utterance; and presenting the generated response to the utterance via the speech unit.