×

Outcome-oriented dialogs on a speech recognition platform

  • US 9,721,570 B1
  • Filed: 12/17/2013
  • Issued: 08/01/2017
  • Est. Priority Date: 12/17/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more processors; and

    one or more computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising;

    receiving an audio signal that includes speech of a user;

    analyzing the speech to generate speech-recognition results;

    selecting an intent associated with the speech based at least in part on the speech-recognition results, the intent representing multiple possible tasks that the user may have requested in the speech;

    identifying the multiple possible tasks represented by the intent;

    identifying, for at least one of the multiple possible tasks;

    (1) one or more fields that, when filled with respective values, results in the respective possible task being actionable, and (2) which of the one or more fields have values determined from the speech-recognition results;

    selecting a target task to perform from the multiple possible tasks;

    if a threshold number of the one or more fields have values, performing the target task;

    if the threshold number of the one or more fields do not have values, performing an action from a plurality of actions to obtain one or more respective values for one or more fields that do not have values the action selected with reference to (1) a cost associated with the action, the cost being greater if the action is the first action that involves interacting with the user than if the action is the second action that is free from interacting with the user, and (2) a probability that performing the action will result in obtaining the one or more respective values.

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