kamehameha
Newbie level 3
isolated word recognition
Hey everyone!
Im a student of Electronics and Communication and, as part of our final year project, i am designing a MATLAB based Isolated word recognition system devised for Computer control. The size of the word bank is to be designed for 20 odd words.
The basic approach that i would be following is:
1. Importing the speech(word)/ audio file
2. Noise removal and framing into 20ms frames
3.Extraction of features using-
a) mel frequency ceptsral coefficients and
b) ZCPA
4. These features are then going to be recognised using a Hidden Markov Model
5. Post the recognition of the word, a signal will be generated for controlling the computer application
My queries are as follows:
1. Is this the right method of approach? Can all of this be executed on MATLAB?
2. Is it possible to use the HMM toolbox in matlab for this purpose?
3. I have collected a reasonable amount of information on the related topics but still find the matter insufficient. Are there any suggestions on what authors/publications i should read?
4. The computer control is for basic operations like opening and closing of a window, enabling the start option etc. As this doesnt directly fit under my field of study i know very little about it. Can anyone shed any light over this subject?
I hope my questions arent that burdensome. My inquisitiveness just portrays the enthusiasm towards the project.
All suggestions and ideas are most welcome.
Thanks
Ritwik Pandav
Hey everyone!
Im a student of Electronics and Communication and, as part of our final year project, i am designing a MATLAB based Isolated word recognition system devised for Computer control. The size of the word bank is to be designed for 20 odd words.
The basic approach that i would be following is:
1. Importing the speech(word)/ audio file
2. Noise removal and framing into 20ms frames
3.Extraction of features using-
a) mel frequency ceptsral coefficients and
b) ZCPA
4. These features are then going to be recognised using a Hidden Markov Model
5. Post the recognition of the word, a signal will be generated for controlling the computer application
My queries are as follows:
1. Is this the right method of approach? Can all of this be executed on MATLAB?
2. Is it possible to use the HMM toolbox in matlab for this purpose?
3. I have collected a reasonable amount of information on the related topics but still find the matter insufficient. Are there any suggestions on what authors/publications i should read?
4. The computer control is for basic operations like opening and closing of a window, enabling the start option etc. As this doesnt directly fit under my field of study i know very little about it. Can anyone shed any light over this subject?
I hope my questions arent that burdensome. My inquisitiveness just portrays the enthusiasm towards the project.
All suggestions and ideas are most welcome.
Thanks
Ritwik Pandav