×

Recognizing speech in multiple languages

  • US 9,129,591 B2
  • Filed: 12/26/2012
  • Issued: 09/08/2015
  • Est. Priority Date: 03/08/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving audio that encodes an utterance;

    selecting, from among multiple automated speech recognizers that are each associated with a different natural language, a particular subset of the automated speech recognizers;

    providing the audio to (i) a first automated speech recognizer of the particular subset that is associated with a first natural language, (ii) a second automated speech recognizer of the particular subset that is associated with a different, second, natural language, and (iii) an a automatic language identifier;

    receiving (i) a first transcription of the utterance, in the first natural language, and a first speech recognition confidence score for the first transcription, from the first automated speech recognizer, (ii) a second transcription of the utterance, in the second natural language, and a second speech recognition confidence score for the second transcription, from the second automated speech recognizer, and (iii) data indicating a language associated with utterance, from the automated language identifier;

    after receiving (i) the first transcription, (ii) the second transcription, and (iii) the data indicating the language associated with the utterance, selecting, from among the first transcription of the utterance and the second transcription of the utterance, a particular transcription to output as a representative transcription of the utterance based at least on (a) the first speech recognition confidence score, and (b) the second speech recognition confidence score, and (c) the data indicating the language; and

    providing the representative transcription for output.

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