Research on x-vector speaker recognition algorithm based on Kaldi

Hong Ping Zhao, Lupeng Yue, Weijie Wang, Xiangyan Zeng · International Journal of Computing Science and Mathematics · 2022

This paper presents a convolutional neural network with an attention mechanism for analysing the spectrogram in an x-vector based speaker recognition system. First, the convolutional neural network (CNN) is used to extract the features of the spectrogram. Then, an attention mechanism is designed to calculate the frame weight in the statistical pooling layer. Finally, probability linear discriminant analysis (PLDA) is used as a back end classifier. The system is implemented using Kaldi speech recognition tools and tests on the Voxceleb1 database. The experimental results show that the combination of spectrogram and CNN gains a relative improvement of 6.7% in equal error rate (EER) compared with the x-vector baseline system. The attention mechanism for the statistical layer further leads to a relative improvement of 26.1%. Overall the proposed method outperforms state-of-the-art methods on the Voxceleb1 database.

Read the paper · More papers on PaperTik