Speech Recognition Neural Network

Subscribers:
317
Published on ● Video Link: https://www.youtube.com/watch?v=NnAJyCsDQgo



Duration: 0:11
1,899 views
13


This is my very first attempt at performing speech recognition using neural networks. The video shows the program recognizing 4 vowels of my own voice as I speak to a simple desktop microphone.
...
- The program is made in c++.
- Uses feedforward NN with back propagation.
- 46 inputs, 1 layer of 66 neurons, 5 outputs (ranging 0.0, to 1.0)
- It was trained with a set of only 4 samples of my voice (A,E,I,O in spanish) and 1 for silence,
- The samples are 50ms long and the unfiltered power spectrum of each is fed into the network.

As the training set is the smallest possible and no filtering is performed the program is locked to the pitch the training set was recorded in.







Tags:
Speech Recognition
Neural Network