Multi-command single utterance input method

  • US 10,878,809 B2
  • Filed: 10/14/2019
  • Issued: 12/29/2020
  • Est. Priority Date: 05/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to:

  • receive speech input, wherein the speech input comprises a single utterance having two or more actionable commands;

    generate a text string based on the speech input using a speech transcription process, wherein the speech transcription process is performed using one or more speech recognition models;

    identify a first keyword in the text string;

    identify a second keyword in the text string;

    parse the text string into at least a first candidate substring and a second candidate sub string based at least in part on a position of a conjunction word between the first keyword and the second keyword;

    determine a first intent associated with the first candidate substring and a second intent associated with the second candidate substring, wherein the first intent corresponds to a first actionable command in the speech input and the second intent corresponds to a second actionable command in the speech input, wherein the first intent and the second intent are determined based on one or more nodes of an ontology; and

    execute a first process identified by the first intent and a second process identified by the second intent.

View all claims

    Thank you for your feedback