This python program is a translator between sign language and english. Currently only recognizes letters and converts letter by letter.
Run main.py
for the UI and each of the individeual files for other reasons.
- OpenCV for python - Image processing module. Install by
pip install opencv-python
- SpeechRecognition - Voice recognition using Google's APIs. Install by
pip install SpeechRecognition
- PyQt4 - Qt ported to python. Download the .whl here https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4 and install by pip.
- SpeechRecognition - Uses google's APIs to detect speech
- PyAudio - provides Python bindings for PortAudio
- Tensorflow - Machine Learning module for python
- Numpy - Linear algebra for python
- Python 3.X.X - Most python3 versions should work. Install here https://www.python.org/downloads/
speech_sign.py
- Converts Speech to Sign Languagesign_english.py
- Converts Sign Language to Englishmain.py
- Main UI and file to run