Patent Document ID: 9858918
Application ID: 15070970

Base Claim:
1. A method of recovering from an error in a speech recognition system, comprising: receiving, by a processor, a first command recognized from a first speech utterance by a first language model; receiving, by the processor, a second command recognized from the first speech utterance by a second language model; determining, by the processor, at least one of similarities and dissimilarities between the first command and the second command; determining, by the processor, a root cause by processing the first command and the second command with at least one rule of an error model based on the similarities and dissimilarities; and selectively executing a recovery process based on the root cause.

---

Claim 4:
4. The method of claim 1 further comprising: processing the first speech utterance with the first language model and a decoder; and processing the first speech utterance with the second language model and the decoder or an other decoder, wherein the decoder or the other decoder is included in a remote server or offline.