Patent ID: 9142210
Filing Date: 2015-09-22
Classification: G10L

Abstract:
1. A method for speaker recognition, comprising: obtaining a first score function of a characteristic parameter of the test voice by using the characteristic parameter of the test voice, a first Gaussian Mixture Model (GMM), and a second GMM, wherein the first score function is a difference between a logarithm of a first likelihood probability of the characteristic parameter of the test voice on the first GMM and a logarithm of a second likelihood probability of the characteristic parameter of the test voice on the second GMM; obtaining a third likelihood probability of the characteristic parameter of the test voice on a third GMM by using the characteristic parameter of the test voice and the third GMM, wherein the third GMM is composed of the first GMM and the second GMM; obtaining a second score function of the characteristic parameter of the test voice according to the first score function and the third likelihood probability, wherein the second score function is equal to an inner product of a first vector and a second vector, wherein the first vector is a vector whose elements are all one, and wherein the second vector is a vector of a difference between an average posterior probability of the characteristic parameter of the test voice on the first GMM and an average posterior probability of the characteristic parameter of the test voice on the second GMM; re-estimating the first vector by using a vector of a training recognition trial and a support vector machine (SVM) to obtain a third vector and obtain a third score function of the characteristic parameter of the test voice, wherein the third score function is equal to an inner product of the third vector and second vector; obtaining a corresponding speaker score by taking the characteristic parameter of the test voice as an input to the third score function; and determining a recognition result, wherein the recognition result is true when the corresponding speaker score is higher than a preset threshold value, and wherein the recognition result is false when the corresponding speaker score is lower than the preset threshold value.