×

Speech model retrieval in distributed speech recognition systems

  • US 9,190,057 B2
  • Filed: 12/12/2012
  • Issued: 11/17/2015
  • Est. Priority Date: 12/12/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a computer-readable memory storing executable instructions; and

    one or more processors in communication with the computer-readable memory, wherein the one or more processors are programmed by the executable instructions to;

    receive, from a client device, audio data comprising a user utterance;

    determine that an additional speech recognition model is not available;

    perform first speech recognition processing on the audio data using a base speech recognition model to produce first speech recognition results;

    request the additional speech recognition model from a network-accessible data store, wherein the request is initiated prior to completion of the first speech recognition processing;

    receive the additional speech recognition model from the network-accessible data store;

    perform second speech recognition processing using the additional speech recognition model and using at least one of the audio data or the first speech recognition results;

    transmit a response to the client device based at least in part on the second speech recognition processing;

    remove the additional speech recognition model from a cache;

    determine a predicted time at which the client device is predicted to initiate a subsequent speech recognition session; and

    pre-cache, in the cache, the additional speech recognition model at substantially the predicted time.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×