Font Size: a A A

Research And Implementation Of Voiceprint Recognition Algorithm In Voiceprint Recognition System Based On SOPC

Posted on:2022-06-11Degree:MasterType:Thesis
Country:ChinaCandidate:W W WangFull Text:PDF
GTID:2518306509454784Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Pronunciation is the most common and convenient way of communication in our life.Due to the differences in physical characteristics and behavior,the characteristics of sound produced by each person are different.In theory,no two people's voiceprint information is the same.According to this theory,voiceprint recognition is a new biometric authentication technology which can identify the real identity of the speaker by comparing and analyzing the difference of voiceprint characteristics between different speakers.SOPC is a programmable system on chip based on FPGA.The voiceprint recognition system based on SOPC has the advantages of small size,fast recognition speed,good stability,low cost and so on.And it has a very broad application prospect.In the voiceprint recognition system,the performance of the system is directly affected by the model and algorithm of voiceprint recognition.Vector quantization model has the advantages of simple calculation,fast response speed and high recognition accuracy,which is very suitable for SOPC platform with limited resources.Therefore,vector quantization is selected as the voiceprint recognition model in this thesis.Aiming at the disadvantage of K-Means algorithm that has strong dependence on the selection of the initial clustering center,this thesis researches and implements a combined algorithm based on K-Means algorithm and self-organizing feature mapping neural network(SOM),namely SOM-KMeans algorithm,and uses SOM-KMeans algorithm as the voiceprint recognition algorithm in this thesis for model training.Moreover,SOM-KMeans algorithm is designed and implemented on PC using selfrecorded speech database,and compared with LBG and GA-K-VQ algorithms commonly used in voiceprint recognition system based on SOPC.The experiment result shows that SOM-KMeans algorithm is better than LBG algorithm and GA-KVQ algorithm in the performance of voiceprint recognition.In order to verify the performance of SOM-KMeans algorithm in voiceprint recognition system based on SOPC,this thesis builds the SOPC platform according to the design process of SOPC system.Then,SOM-KMeans algorithm is designed and implemented on the SOPC platform,and compared with LBG and GA-K-VQ algorithms.The experiment result shows that SOM-KMeans algorithm also has advantages in voiceprint recognition system based on SOPC.
Keywords/Search Tags:SOPC, voiceprint recognition, vector quantization, SOM, K-Means
PDF Full Text Request
Related items