×

Embedded system for construction of small footprint speech recognition with user-definable constraints

  • US 9,117,449 B2
  • Filed: 04/26/2012
  • Issued: 08/25/2015
  • Est. Priority Date: 04/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for managing speech recognition, the computer implemented method comprising:

  • receiving configuration input at a voice-activated wake-up function of an electronic device, the configuration input including a trigger phrase, the configuration input being received at a first processor of the electronic device, the electronic device having a second processor in addition to the first processor, wherein the configuration input and at least one decoy word is first received at the second processor;

    creating a finite state transducer network including a network of speech recognition states corresponding to the trigger phrase, the network of speech recognition states being created at the first processor using a first speech recognition engine that the first processor executes, wherein the trigger phrase is evaluated using a recognition grammar without applying a vocabulary model;

    transferring the network of speech recognition states from the first processor to the second processor; and

    executing a second speech recognition engine on the second processor using the network of speech recognition states corresponding to the trigger phrase, the second processor executing the second speech recognition engine while the first speech recognition engine of the first processor is in an inactive state, wherein the second speech recognition engine includes a finite state transducer decoder configured to execute the finite state transducer network;

    wherein the first processor is a central processing unit, and wherein the second processor is a digital signal processor and wherein the first processor and the second processor are co-located within a mobile telephone.

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