
A Novel Approach of Speech Recognition Using System Identification
Author(s) -
Ibrahim Sadoon Fatah
Publication year - 2019
Publication title -
mağallaẗ diyālá li-l-ʿulūm al-handasiyyaẗ/mağallaẗ diyālá li-l-ʻulūm al-handasiyyaẗ
Language(s) - English
Resource type - Journals
eISSN - 2616-6909
pISSN - 1999-8716
DOI - 10.24237/djes.2019.12309
Subject(s) - computer science , speech recognition , sentence , identification (biology) , robustness (evolution) , filter (signal processing) , artificial intelligence , autoregressive model , pattern recognition (psychology) , process (computing) , speaker recognition , noise (video) , finite impulse response , algorithm , computer vision , mathematics , biochemistry , chemistry , botany , econometrics , biology , image (mathematics) , gene , operating system
With the growing of artificial intelligence and the usage of sound commands the needs for a high accuracy speech recognition increases. Many researches are done in this area using different kinds of methods and approaches. In this research two algorithms have been introduced. The autoregressive system identification and the FIR Wiener filter. The objective of this research is to show the robustness of system identification in terms of speech recognition.Both algorithms have been implemented and tested using MATLAB where the process is done by recording full sentences from different subjects under two conditions which are clear and noisy background. For each sentence, it has been recorded two timesfor each subject; the first one was used for testing and the second sentence was used for validation. The results show that both algorithms are giving an accurate prediction when the used data are from the same subject with clear background. The advantage of system identification over the Weiner filter is shine when using noisy signals. Another advantage of using system identification for speech recognition is it can distinguish the sound difference when same sentence from different subjects is used where the Weiner filter in some cases passes them as from the same subject. This could be a huge issue if the algorithm is used for security reasons