Systems and methods for dynamically analyzing temporality in speech
First Claim
Patent Images
1. A method for determining speech fluency, the method comprising:
- obtaining one or more speech samples from an individual;
identifying variables present in the speech samples;
obtaining an average length of speech run by the individual;
obtaining an average length of silent pause by the individual;
measuring a total amount of silent time by the individual;
measuring a total amount of speech time by the individual;
measuring a total number of speech runs by the individual;
dynamically analyzing and selectively weighting the variables to determine a speech fluency score;
comparing the speech fluency score with established fluency ranges; and
indicating a speech fluency of the individual based on the dynamic analysis, weighting, and comparison.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for dynamically analyzing temporality in an individual'"'"'s speech in order to selectively categorize the speech fluency of the individual and/or to selectively provide speech training based on the results of the dynamic analysis. Temporal variables in one or more speech samples are dynamically quantified. The temporal variables in combination with a dynamic process, which is derived from analyses of temporality in the speech of native speakers and language learners, are used to provide a fluency score that identifies a proficiency of the individual. In some implementations, temporal variables are measured instantaneously.
-
Citations
15 Claims
-
1. A method for determining speech fluency, the method comprising:
-
obtaining one or more speech samples from an individual; identifying variables present in the speech samples; obtaining an average length of speech run by the individual; obtaining an average length of silent pause by the individual; measuring a total amount of silent time by the individual; measuring a total amount of speech time by the individual; measuring a total number of speech runs by the individual; dynamically analyzing and selectively weighting the variables to determine a speech fluency score; comparing the speech fluency score with established fluency ranges; and indicating a speech fluency of the individual based on the dynamic analysis, weighting, and comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product for implementing within a computer system a method for determining speech fluency, the computer program product comprising:
a computer readable medium for providing computer program code means utilized to implement the method, wherein the computer program code means is comprised of executable code for implementing; receiving one or more speech samples of an individual; identifying variables present in the speech samples; obtaining an average length of speech run by the individual; obtaining an average length of silent pause by the individual; measuring a total amount of silent time by the individual; measuring a total amount of speech time by the individual; measuring a total number of speech runs by the individual; dynamically analyzing and selectively weighting the variables to determine a speech fluency score; comparing the speech fluency score with established fluency ranges; and indicating the speech fluency of the individual based on the dynamic analysis, weighting and comparison. - View Dependent Claims (10, 11, 12, 13, 14, 15)
Specification