×

Computer-implemented systems and methods for determining an intelligibility score for speech

  • US 9,613,638 B2
  • Filed: 02/26/2015
  • Issued: 04/04/2017
  • Est. Priority Date: 02/28/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of generating an intelligibility score for speech of a non-native speaker, comprising:

  • receiving a recording of speech of a non-native speaker at a processing system;

    identifying words in the speech recording using a computerized automated speech recognizer, wherein the automated speech recognizer provides a string of words identified in the speech recording based on a computerized acoustic model, and wherein the automated speech recognizer further provides an acoustic model likelihood score for each word in the string of words;

    determining a context metric value for each word in the string of words, wherein determining a context metric value includes, for a particular word in the string of words, determining a context metric value with the processing system based upon a usage of the particular word within the string of words;

    determining an acoustic score with the processing system for the particular word based on the acoustic model likelihood score for the particular word from the automated speech recognizer, wherein determining the acoustic score for the particular word comprises;

    determining a phone context for a phone of the particular word;

    determining a phone context weight for the phone based on the phone context, each phone of the particular word being assigned a single phone context weight;

    determining a phone acoustic score for the phone that identifies a likelihood that the non-native speaker was actually pronouncing the phone based on the phone context weight and an acoustic model likelihood score for the phone, wherein the acoustic score for the particular word is based on phone acoustic scores for multiple phones of the particular word;

    determining an intelligibility score with the processing system for the particular word based on the acoustic score for the particular word and the context metric value for the particular word; and

    determining an overall intelligibility score with the processing system for the string of words based on the intelligibility score for the particular word and intelligibility scores for other words in the string of words.

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