System and method for classification of voice signals
First Claim
Patent Images
1. A system for classifying a voice signal, comprising:
- an acoustic processor configured to receive the voice signal, to generate feature vectors that characterize the voice signal, and to assign an integer label to each generated feature vector; and
a classifier coupled to the acoustic processor to classify the voice signal to one of a set of predefined categories based upon a statistical analysis of the integer labels associated with the feature vectors, wherein the classifier uses one or more probability suffix trees (PSTs) to compute a probability of occurrence of the integer labels being classified in the set of predefined categories.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for classifying a voice signal to one of a set of predefined categories, based upon a statistical analysis of features extracted from the voice signal. The system includes an acoustic processor and a classifier. The acoustic processor extracts features that are characteristic of the voice signal and generates feature vectors using the extracted spectral features. The classifier uses the feature vectors to compute the probability that the voice signal belongs to each of the predefined categories and classifies the voice signal to a predefined category that is associated with the highest probability.
252 Citations
15 Claims
-
1. A system for classifying a voice signal, comprising:
-
an acoustic processor configured to receive the voice signal, to generate feature vectors that characterize the voice signal, and to assign an integer label to each generated feature vector; and a classifier coupled to the acoustic processor to classify the voice signal to one of a set of predefined categories based upon a statistical analysis of the integer labels associated with the feature vectors, wherein the classifier uses one or more probability suffix trees (PSTs) to compute a probability of occurrence of the integer labels being classified in the set of predefined categories. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for classifying a voice signal, comprising the steps of:
-
generating a digital discrete-time representation of the voice signal; generating feature vectors from the digital discrete-time representation; assigning an integer label to each feature vector; and classifying the voice signal to one of a set of predefined categories based upon a statistical analysis of the integer labels, wherein the classifying step uses one or more probability suffix trees (PSTs) to compute a probability of occurrence of the integer labels being classified in the set of predefined categories. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for classifying a voice signal, comprising the steps of:
-
generating a digital discrete-time representation of the voice signal; segmenting the digital discrete-time representation of the voice signal into frames; extracting statistical features from each frame that characterize the voice signal; generating a feature vector from each frame using the extracted statistical features; assigning an integer label to each feature vector; and classifying the voice signal to one of a set of predefined categories based upon a statistical analysis of the integer labels, wherein the classifying step uses one or more probability suffix trees (PSTs) to compute a probability of occurrence of the integer labels being classified in the set of predefined categories.
-
-
15. A system for classifying a voice signal, comprising:
-
means for generating a digital discrete-time representation of the voice signal; means for segmenting the digital discrete-time representation of the voice signal into frames; means for extracting statistical features from each frame that characterize the voice signal; means for generating a feature vector from each frame using the extracted statistical features; means for associating an integer label to each feature vector; and means for classifying the voice signal to one of a set of predefined categories based upon a statistical analysis of the integer labels, wherein the means for classifying uses one or more probability suffix trees (PSTs) to compute a probability of occurrence of the integer labels being classified in the set of predefined categories.
-
Specification