{'fraction_non_alphanumeric': 0.018105849582172703, 'fraction_numerical': 0.001392757660167131, 'mean_word_length': 4.962655601659751, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An efficient method for Tamil speech recognition using MFCC and DTW for mobile applications

Tamil is one of the ancient languages in the world, spoken by 74 million people spread around the world. Tamil is the official language in states like Tamilnadu and countries like Malaysia, Srilanka etc., and the majority of people speak Tamil language. Recognition of Tamil speech would be beneficial to a lot of Tamil people and it is inevitable to carry out research in this field. In this paper we propose a technique for speech recognition which involves preprocessing of signal followed by feature extraction using Mel-Frequency Cepstral Coefficients (MFCC). Mel-frequency Cepstral coefficients (MFCCs) are said to be the coefficients that together represent the short-term power spectrum of a sound, which is based on a linear cosine transform of a log power spectrum on a nonlinear Mel scale of frequency. The process of feature matching is finally carried out using Dynamic Time Warping (DTW). DTW approach is a template matching method, where it stores a prototypical version of each word in the vocabulary called a template and compares the input speech with each word, taking the closest match as matched speech.. In this paper the signal processing techniques, MFCC and DTW are implemented using Matlab and it gives an overview of major technological perspective and appreciation of the fundamental progress of speech recognition.