Skip to content
An Email assistant for the Visually challenged people which has speech recognition and speech synthesis. The web application recognizes voice commands for interacting with the application. It can format the mail, fix grammar and add punctuation.
JavaScript Python HTML Other
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
grammar works properly Feb 13, 2019
punctuation shows execution time Apr 1, 2019
LICENSE Create LICENSE Apr 4, 2019
README.md Update README.md Apr 3, 2019
artyom.js works properly Feb 13, 2019
artyom.window.js works properly Feb 13, 2019
artyom.window.min.js works properly Feb 13, 2019
index.html fixed few bugs, changed instructions Apr 1, 2019
installation.bat adding requirments Mar 13, 2019
requirements.txt adding requirments Mar 13, 2019
script.js underscore accepted Apr 4, 2019
server_start.bat python 2.7 support Mar 13, 2019
styles.css

README.md

Email Assistant for the Visually Challenged

An Email assistant for the Visually challenged people which has speech recognition and speech synthesis. The web application recognizes voice commands for interacting with the application. It can format the mail, fix grammar and add punctuation.

Setup

  1. Install Python 2.7 or use Anaconda
  2. Install Java SE
  3. Download the files and extract it in a local directory
  4. Run the installation.bat and wait for the modules to be installed
  5. Open punctuation folder>models folder and use the readme.txt to find the link to download the models
  6. Open grammar folder and use the readme to find the link to download language tool. Extract the contents in the grammar folder.
  7. Make sure to use Mailjet or any other service to get login, password, and smtp server address. Insert it in line 47 of play_with_model.py

Run

  1. Run the server_start.bat
  2. Open punctuation folder and run play_with_model.py ( application works only on python 2.7 )
  3. Open grammar folder and run start_langtool.bat
  4. Open Chrome browser and go to localhost:8000
  5. Follow the instructions on the screen

How to use

Say,
Point for full stop
Smiley face to get a smiley face
At the rate of to get @ symbol
Read Mail to listen to the mail.
Delete Mail to delete the mail content.
Recitation of content after each command will be done for self clarification

You can’t perform that action at this time.