×

System and method for managing models for embedded speech and language processing

  • US 9,530,416 B2
  • Filed: 10/28/2013
  • Issued: 12/27/2016
  • Est. Priority Date: 10/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • detecting, at a mobile device, a change in geographic location of the mobile device to yield a new context of a speech dialog;

    identifying a plurality of speech models on a remote server;

    calculating a likelihood score for each speech model in the plurality of speech models, wherein the likelihood score indicates a compatibility of each speech model to recognize speech in the speech dialog in the new context to yield likelihood scores;

    selecting a speech model from the plurality of speech models according to the likelihood scores;

    determining that a local storage on the mobile device has insufficient space to store the speech model;

    calculating local likelihood scores of local speech models stored in the local storage, wherein the local likelihood scores indicate a probability of each local speech model to recognize the speech in the speech dialog with the new context to yield a respective scored local speech model; and

    removing the respective scored local speech model having a lowest likelihood score of the local likelihood scores until a sufficient space for the speech model is made available on the mobile device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×