speech-recognition-neural-network
This is the end-to-end Speech Recognition neural network, deployed in Keras. This was my final project for Artificial Intelligence Nanodegree @Udacity.
File Explorer
Download Latest Version (.zip)- bidirectional_rnn_model.png
- cnn_rnn_model.png
- deep_rnn_model.png
- pipeline.png
- rnn_model.png
- rnn_model_unrolled.png
- select_kernel.png
- simple_rnn.png
- simple_rnn_unrolled.png
- model_0.h5
- model_0.pickle
- model_1.h5
- model_1.pickle
- model_2.h5
- model_2.pickle
- model_3.h5
- model_3.pickle
- model_4.h5
- model_4.pickle
- model_end.h5
- model_end.pickle
- .gitignore
- char_map.py
- create_desc_json.py
- data_generator.py
- flac_to_wav.sh
- README.md
- report.html
- requirements.txt
- sample_models.py
- train_utils.py
- utils.py
- vui_notebook.ipynb
# Installation Guide
git clone https://github.com/lucko515/speech-recognition-neural-network
Downloads the entire project code from GitHub to your computer.
cd speech-recognition-neural-network
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- Python 3 Python is required to use pip.
pip install tensorflow-gpu==1.1.0
Installs the package published on PyPI directly β no need to clone the source.
pip install tensorflow==1.1.0
Installs the package published on PyPI directly β no need to clone the source.
Pulled directly from this repo's README.
3. Python
Easypip install tensorflow-gpu==1.1.0
Installs the package published on PyPI directly β no need to clone the source.
pip install tensorflow==1.1.0
Installs the package published on PyPI directly β no need to clone the source.
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
python -m ipykernel install --user --name aind-vui --display-name "aind-vui"
Runs the Python script (or module).
jupyter notebook vui_notebook.ipynb
Launches Jupyter in your browser so you can open and run the notebook (.ipynb) files.
Pulled directly from this repo's README.
