The invention relates to a voiceprint recognition device, and particularly relates to an anti-
noise voiceprint recognition device with joint treatment of
spectral subtraction and
dynamic time warping algorithm. The voiceprint recognition device comprises a
microphone, a pre-amplification module, an analog-to-digital circuit (ADC), an endpoint detection module, a
signal framing module, a
spectral subtraction module, a first
mel frequency cepstrum coefficient (MFCC)
feature extraction module, a second MFCC
feature extraction module, a third MFCC
feature extraction module, a fourth MFCC feature extraction module, a current template, a user module, a first
dynamic time warping (DTW) matching module, a second DTW matching module, a third DTW matching module, a
score feedback module, an information compensation module and a result output module. Embedded voiceprint recognition based on isolated words is carried out by using figures from 0 to 9 as passwords, joint treatment is carried out by using
signal domain and
model domain of voice to prevent recognition performance reduction caused by
information loss in the voice enhancing process and the voiceprint recognition performance under the
noise background is improved. The
system is convenient to implement and low in cost.