CLASSIFICATION MACHINE OF SPEECH/LINGUAL PATHOLOGIES
There is provided herein a method for treating/diagnosing a speech/language related pathology, the method comprising: introducing a speech sample provided by a user to a speech/language machine learning (ML) classifier, wherein the ML classifier is trained with non-pathological/normal speech, applying novelty detection algorithms to compute a similarity measure, and based at least on the similarity measure, computing an output signal indicative of a speech/lingual quality of the user.
1 . A method for treating/diagnosing a speech/language related pathology, the method comprising:
introducing a speech sample provided by a user to a speech/language machine learning (ML) classifier, wherein the ML classifier is trained with non-pathological/normal speech;
applying novelty detection algorithms to compute a similarity measure; and
based at least on the similarity measure, computing an output signal indicative of a speech/lingual quality of the user.
2 . The method of claim 1 , wherein the ML classifier applies deep neural network (DNN) support vector machine (SVM), (k-nearest neighbors) KNN algorithms or any combination thereof.
3 . The method of claim 2 , wherein the DNN algorithms comprise recurrent neural networks (RNNs), convolutional deep neural networks (CNNs) or a combination thereof.
4 . The method of claim 1 , further comprising tagging the speech sample as normal if the similarity measure is at or above a predetermined threshold and tagging the speech sample as abnormal if the similarity measure is below the predetermined threshold.
5 . The method of claim 1 , wherein the step of computing a speech/lingual quality of the user further comprising collecting a duration of abnormal speech intervals and/or a duration of normal speech intervals.
6 . The method of claim 4 , further comprising applying ML algorithms for sub-classifying speech tagged as abnormal.
7 . The method of claim 6 , wherein the ML sub-classifying applies deep neural network (DNN) support vector machine (SVM), (k-nearest neighbors) KNN algorithms or any combination thereof.
8 . The method of claim 7 , wherein the DNN algorithms comprise recurrent neural networks (RNNs), convolutional deep neural networks (CNNs) or a combination thereof.
9 . The method of any one of claims 1 - 8 , wherein the output signal further comprises one or more assigned speech/lingual quality scores.
10 . The method of any one of claims 1 - 9 , wherein the speech/lingual quality comprises one or more speech qualities selected from a group consisting of: speech intelligibility, fluency, vocabulary, accent, emotion, pronunciation, jitter, shimmer, duration, intonation, tone, rhythm, and any combination thereof.
11 . The method of any one of claims 1 - 10 , wherein the wherein the speech/lingual quality comprises one or more lingual qualities selected from a group consisting of: comprehension, pronunciation, planning and/or organization of correct grammar, pragmatic skills of communication, and any combination thereof.
12 . The method of any one of claims 1 - 11 , further comprising providing a feedback signal to the user and/or to a caregiver.
13 . An electronic device comprising one or more processors; and memory coupled to the one or more processors, the memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
introducing a speech sample provided by a user to a speech/language machine learning (ML) classifier, wherein the ML classifier is trained with non-pathological/normal speech;
applying novelty detection algorithms to compute a similarity measure; and
based at least on the similarity measure, computing an output signal indicative of a speech/lingual quality of the user.
14 . A system for treating/diagnosing a speech/language related pathology, the system comprising:
one or more processors configured to:
introduce a speech sample provided by a user to a speech/language machine learning (ML) classifier, wherein the ML classifier is trained with non-pathological/normal speech;
apply novelty detection algorithms to compute a similarity measure; and
based at least on the similarity measure, compute an output signal indicative of a speech/lingual quality of the user; and
a recorder configured to configured to record the speech sample provided by the user.