Patent ID: 9026431
Filing Date: 2015-05-05
Classification: G06F,G10L

Abstract:
1. A method comprising: receiving, at a user device, a digital representation of a spoken prompt; providing, by the user device, the digital representation of the spoken prompt to a speech to text recognizer; obtaining, by the user device, one or more transcribed prompt n-grams from the speech to text recognizer based on the digital representation of the spoken prompt; providing, by the user device, the transcribed prompt n-grams to a first semantic parser that executes on the user device and accesses a first knowledge base for results responsive to the spoken prompt, the first knowledge base stored in a memory of the user device; providing, by the user device, the transcribed prompt n-grams to a second semantic parser that accesses a second knowledge base for results responsive to the spoken prompt, the first knowledge base including first data not included in the second knowledge base; receiving, by the user device, a result responsive to the spoken prompt from the first semantic parser or the second semantic parser, wherein the result is selected from the knowledge base associated with the semantic parser that provided the result to the user device; and performing, by the user device, an operation based on the result.