Systems and methods for an automatic language characteristic recognition system
First Claim
1. A method of creating an automatic language characteristic recognition system, the method being implemented via execution of computer instructions configured to run at one or more processors and configured to be stored at one or more non-transitory computer-readable media, the method comprising:
- receiving a plurality of audio recordings;
segmenting each of the plurality of audio recordings to create a plurality of audio segments for each audio recording;
clustering each audio segment of the plurality of audio segments according to audio characteristics of the each audio segment to form a plurality of audio segment clusters, wherein the audio characteristics of the each audio segment used in the clustering comprise at least one of a pitch of sound in the each audio segment, a duration of the sound in the each audio segment, a rhythm of the sound in the each audio segment, or an organization of the sound in the each audio segment; and
generating an age-based model in a data store that associates the plurality of audio segment clusters to weightings for specific ages of those represented in the plurality of audio recordings.
2 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a method of creating an automatic language characteristic recognition system. The method can include receiving a plurality of audio recordings. The method also can include segmenting each of the plurality of audio recordings to create a plurality of audio segments for each audio recording. The method additionally can include clustering each audio segment of the plurality of audio segments according to audio characteristics of each audio segment to form a plurality of audio segment clusters. Other embodiments are provided.
-
Citations
20 Claims
-
1. A method of creating an automatic language characteristic recognition system, the method being implemented via execution of computer instructions configured to run at one or more processors and configured to be stored at one or more non-transitory computer-readable media, the method comprising:
-
receiving a plurality of audio recordings; segmenting each of the plurality of audio recordings to create a plurality of audio segments for each audio recording; clustering each audio segment of the plurality of audio segments according to audio characteristics of the each audio segment to form a plurality of audio segment clusters, wherein the audio characteristics of the each audio segment used in the clustering comprise at least one of a pitch of sound in the each audio segment, a duration of the sound in the each audio segment, a rhythm of the sound in the each audio segment, or an organization of the sound in the each audio segment; and generating an age-based model in a data store that associates the plurality of audio segment clusters to weightings for specific ages of those represented in the plurality of audio recordings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of decoding speech using an automatic language characteristic recognition system, the method being implemented via execution of computer instructions configured to run at one or more processors and configured to be stored at one or more non-transitory computer-readable media, the method comprising:
-
receiving a plurality of audio recordings; segmenting each of the plurality of audio recordings to create a first plurality of audio segments for each audio recording; clustering each audio segment of the first plurality of audio segments across all of the plurality of audio recordings according to audio characteristics of the each audio segment to form a plurality of audio segment clusters, wherein the audio characteristics of the each audio segment used in the clustering comprise at least one of a pitch of sound in the each audio segment, a duration of the sound in the each audio segment, a rhythm of the sound in the each audio segment, or an organization of the sound in the each audio segment generating an age-based model in a data store that associates the plurality of audio segment clusters to weightings for specific ages of those represented in the plurality of audio recordings; receiving a new audio recording from a key child; segmenting the new audio recording to create a second plurality of audio segments for the new audio recording; determining a corresponding cluster of the plurality of audio segment clusters for each audio segment of the second plurality of audio segments; and applying the age-based model from the data store to the corresponding clusters for the second plurality of audio segments to determine a language development assessment of the key child. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification