The ASL Translation App is a simple web application developed using Streamlit. It translates English text into American Sign Language (ASL) signs. This application is especially useful for learning the ASL alphabet and how to sign basic phrases and words.
- Translate alphabets and numbers from text to ASL images.
- Provides a visual representation for each character including spaces.
- Easy-to-use text input for quick translation.
- Translate alphabets and numbers from text to ASL images.
- Provides a visual representation for each character including spaces.
- Easy-to-use text input for quick translation.
Before you can run the app, you need to install the necessary Python packages.
- Python 3.6+
- Streamlit
- Other dependencies as listed in
requirements.txt
-
Clone the repository:
git clone https://github.com/emanmunir/ASL-Translation.git cd ASL-Translation
-
Install the required Python packages:
pip3 install -r requirements.txt
To run the app, navigate to the project directory in your terminal and run:
streamlit run app.py
The application will start, and you can access it by navigating to http://localhost:8501
in your web browser.
To use the app:
- Enter text in the input box labeled 'Enter text for ASL translation:'
- Press Enter or wait for the app to automatically process the input.
- View the translated ASL signs displayed below the input box.
Include your license information here.
Contributions to the ASL Translation App are welcome. Please feel free to fork the repository, make improvements, and submit pull requests.
For bugs, suggestions, or additional information, please open an issue in the repository.