Method and system for using automatic generation of speech features to provide diagnostic feedback
First Claim
1. A processor-implemented method of using automated speech analysis to provide feedback on an evaluation speech sample comprising:
- receiving a training speech sample in response to a first prompt;
determining a plurality of training speech features for the training speech sample using a processor;
generating a scoring model based on the plurality of training speech features, wherein the scoring model is effective for scoring high entropy evaluation speech responses;
receiving the evaluation speech sample in response to a second prompt using a processor;
determining a plurality of evaluation speech features for the evaluation speech sample using a processor; and
providing diagnostic feedback to the speaker based upon the scoring model and the evaluation speech features using a processor.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing immediate diagnostic feedback on speech samples of non-native speakers are disclosed. A scoring model is generated based on speech features extracted from one or more training speech samples. An evaluation speech sample is received and speech features of the evaluation speech sample are determined. Based on the scoring model and the speech features, diagnostic feedback is provided to the speaker. In an alternate embodiment, speech features are extracted from an evaluation speech sample. The speech features are then compared with optimal values, ranges of values, or norms for those features. Based on the result of the comparison, diagnostic feedback is provided to the speaker.
-
Citations
25 Claims
-
1. A processor-implemented method of using automated speech analysis to provide feedback on an evaluation speech sample comprising:
-
receiving a training speech sample in response to a first prompt; determining a plurality of training speech features for the training speech sample using a processor; generating a scoring model based on the plurality of training speech features, wherein the scoring model is effective for scoring high entropy evaluation speech responses;
receiving the evaluation speech sample in response to a second prompt using a processor;determining a plurality of evaluation speech features for the evaluation speech sample using a processor; and providing diagnostic feedback to the speaker based upon the scoring model and the evaluation speech features using a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of using automated speech analysis to provide, to a speaker, feedback on a high entropy speech sample comprising:
-
retrieving a scoring model based on a plurality of speech features; receiving a high entropy speech sample in response to a prompt; determining the plurality of speech features for the evaluation speech sample using a processor; and providing diagnostic feedback to the speaker based upon the scoring model and the plurality of speech features using a processor. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system for using automated speech analysis to provide, to a speaker, feedback on a high entropy speech sample, the system comprising:
-
a processor; and a processor-readable storage medium, wherein the processor-readable storage medium contains one or more programming instructions for performing a method for scoring a high entropy speech sample, the method comprising; retrieving a scoring model based on a plurality of speech features; receiving the high entropy speech sample in response to a prompt; determining the plurality of speech features for the evaluation speech sample; comparing one of the plurality of speech features to an optimal value or range of values for said speech feature; and providing diagnostic feedback to the speaker if the speech feature diverges from the optimal value or range of values.
-
-
18. A method of using automated speech analysis to provide, to a speaker, feedback on a high entropy speech sample comprising:
-
receiving the high entropy speech sample; determining a plurality of speech features for the evaluation speech sample; comparing at least one of the plurality of speech features to an optimal value or range of values for the at least one of the plurality of speech features using a processor; and providing diagnostic feedback to the speaker based on a result of the comparison using a processor. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification