SYSTEM AND METHOD FOR DETECTING REPETITIVE SPEECH
System and method for analyzing audio data are provided. The audio data may be analyzed to detect repetitive speech. The audio data may be further analyzed to determine properties of the detected repetitive speech. For example, it may be determined that a repetitive speech was produced by a specific speaker, 7 such as a wearer of a wearable audio sensor. Feedbacks and reports may be provided based on the detected repetitive speech.
1 . A system for processing audio, the system comprising:
at least one processing unit configured to:
obtain audio data captured by one or more audio sensors; and
detect a repetition in the audio data, the repetition comprises a first occurrence followed by one or more successive occurrences.
2 . The system of claim 1 , wherein the repetition is a repetition of at least one of: a syllable, a word, a utterance, a phrase, a sentence, a number of syllables, a number of words, a number of phrases, and a number of sentences.
3 . The system of claim 1 , wherein the at least one processing unit is further configured to measure a time length of at least one of: the first occurrence, at least one of the one or more successive occurrences, the one or more successive occurrences, and the repetition.
4 . The system of claim 1 , wherein the at least one processing unit is further configured to:
determine information associated with the repetition;
obtain additional audio data captured by the one or more audio sensors after the detection of the repetition;
detect one or more additional repetitions in the additional audio data;
determine information associated with the one or more additional repetitions; and
provide one or more reports to a user based on at least part of the information associated with the repetition and at least part of the information associated with the one or more additional repetitions.
5 . The system of claim 1 , wherein the one or more audio sensors are included in a wearable apparatus; the system includes the wearable apparatus; and obtaining the audio data comprises capturing the audio data from an environment of a wearer of the wearable apparatus using the one or more audio sensors.
6 . The system of claim 5 , wherein the at least one processing unit is further configured to:
determine that at least one of the one or more successive occurrences is produced by the wearer; and
based, at least in part, on said determination, provide feedback to the wearer.
7 . The system of claim 5 , wherein the at least one processing unit is further configured to:
determine that the repetition is produced by the wearer; and
based, at least in part, on said determination, provide feedback to the wearer.
8 . The system of claim 1 , wherein the at least one processing unit is further configured to:
determine that the one or more successive occurrences is at least a threshold number of successive occurrences; and
based, at least in part, on said determination, provide feedback to a user.
9 . The system of claim 1 , wherein the at least one processing unit is further configured to:
measure a time length associated with the repetition;
determine that the measured time length is at least a threshold time length; and
based, at least in part, on said determination, provide feedback to a user.
10 . The system of claim 1 , wherein the at least one processing unit is further configured to:
determine that the repetition is not socially acceptable; and
based, at least in part, on said determination, provide feedback to a user.
11 . A method for processing audio, the method comprising:
obtaining audio data captured by one or more audio sensors; and
detecting a repetition in the audio data, the repetition comprises a first occurrence followed by one or more successive occurrences.
12 . The method of claim 11 , wherein the repetition is a repetition of at least one of: a syllable, a word, a utterance, a phrase, a sentence, a number of syllables, a number of words, a number of phrases, and a number of sentences.
13 . The method of claim 11 , further comprising measuring a time length associated with of at least one of: the first occurrence, at least one of the one or more successive occurrences, the one or more successive occurrences, and the repetition.
14 . The method of claim 11 , further comprising:
determining information associated with the repetition;
obtaining additional audio data captured by the one or more audio sensors after the detection of the repetition;
detecting one or more additional repetitions in the additional audio data;
determining information associated with the one or more additional repetitions; and
providing one or more reports to a user based on at least part of the information associated with the repetition and at least part of the information associated with the one or more additional repetitions.
15 . The method of claim 11 , further comprising:
determining that at least one of the one or more successive occurrences is produced by a wearer of a wearable apparatus that includes the one or more audio sensors; and
providing feedback to the wearer based, at least in part, on said determination.
16 . The method of claim 11 , further comprising:
determining that the repetition is produced by a wearable apparatus that includes the one or more audio sensors; and
providing feedback to the wearer based, at least in part, on said determination.
17 . The method of claim 11 , further comprising:
determining that the one or more successive occurrences is at least a threshold number of occurrences; and
providing feedback to a user based, at least in part, on said determination.
18 . The method of claim 11 , further comprising:
measuring a time length associated with the repetition;
determining that the measured time length is at least a threshold time length; and
providing feedback to a user based, at least in part, on said determination.
19 . The method of claim 11 , further comprising:
determining that the repetition is not socially acceptable; and
providing feedback to a user based, at least in part, on said determination.
20 . A non-transitory computer readable medium storing data and computer implementable instructions for carrying out the method of claim 11 .