2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03). · 2003 · 36 citations · 5 references
ComputingComputer ScienceComputer SystemsAlgorithmsEmbedded SystemsMachine LearningPattern RecognitionSpeaker IdentificationSpeech RecognitionEm AlgorithmExpectation-maximizationExpectation-maximization AlgorithmGaussian Mixture ModelsSpeaker RecognitionText-independent Speaker RecognitionVector Quantization
This paper explores the novel application of two vector quantization algorithms, namely Linde, Buzo, Gray (1980) and K-means algorithm for efficient speaker verification. Automatic speaker verification (ASV) is a memory and compute intensive process, giving rise to area and latency concerns in the way of its implementation for real-time efficient embedded systems. The training schemes for computing the speaker models, such as the expectation maximization are highly iterative and contribute significantly to the overall complexity in the implementation of the system. We demonstrate the use of the LBG and the K-means algorithm to realize compute efficient training method. Models trained with the LBG algorithm achieves as much as 99.88% of EM accuracy, whilst K-means achieves as much as 99.91% of EM accuracy. Moreover, the EM computational complexity is almost twice that of LBG or K-means. Thus, using LBG and K-means algorithms for training Gaussian mixture speaker models for text-independent speaker verification, we show that, that they deliver comparable performance as the EM algorithm at significantly reduced computational complexity. Thus making them an ideal choice for low-cost applications.
5
An Algorithm for Vector Quantizer Design
Y. Linde, A. Buzo, Robert M. Gray · IEEE Transactions on Communications · 1980 · 7.2K citations
Digital speech processing, synthesis, and recognition
Speech Communication · 1989 · 416 citations
Vector quantization based Gaussian modeling for speaker verification
Jason Pelecanos, Steve M. Myers, Sridha Sridharan et al. · 2002 · 28 citations