A voice recognition system that uses Dynamic Time Warping, Mel-Frequency Cepstral Coefficients and amplititude matching algorithms.
It enables the user to set up a personal voice key.
Defense_Basic.m - The main function of this system.
CodeInput.m - Read audio data from microphone.
EndPointDetectParaAdjust.m - Detect each word's start and end point.
DTWTest.m - Dynamic time warping function that helps locate start and end point.
mfcc.m - Stores the mel-frequency cepstral coefficient.
ExtractFeature.m - Extract a audio input's feature in frequency domain.