×

System and Method for Multi-User GPU-Accelerated Speech Recognition Engine for Client-Server Architectures

  • US 20170236518A1
  • Filed: 02/16/2017
  • Published: 08/17/2017
  • Est. Priority Date: 02/16/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for multi-user speech recognition comprising:

  • providing a computing platform comprising a Central Processing Unit (CPU) and a Graphical Processing Unit (GPU);

    initializing search hypotheses for one or more inputs;

    capturing a sample of each input signal of the one or more inputs;

    computing sample features for each input of the one or more inputs;

    jointly computing observation likelihoods for each of the sample features using a consumer/producer design pattern;

    updating likelihoods for one or more inputs based on observation likelihoods for the each of the sample features and likelihoods in previous time step to form a set of partial hypotheses;

    computing likelihood corrections for each partial hypothesis of the set of partial hypotheses for one or more inputs;

    updating likelihoods for the each partial hypothesis of the set of partial hypotheses for one or more inputs; and

    performing back-track on the set of updated partial hypotheses and determining a most likely partial hypothesis of the set of updated partial hypotheses for one or more inputs.

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