Skip to content

Latest commit

 

History

History
66 lines (46 loc) · 1.9 KB

File metadata and controls

66 lines (46 loc) · 1.9 KB

Voice-Based Email System for Blind People

A voice-controlled email application designed specifically for visually impaired users.
This system enables users to compose, send, and read emails entirely through voice commands, integrating speech recognition and text-to-speech technologies for an accessible, hands-free experience.


Overview

This project is an innovative approach to improving accessibility in digital communication.
It allows blind or visually impaired users to interact with an email system using natural speech.
The system uses speech recognition for input, text-to-speech for feedback, and secure authentication to ensure user privacy.

Key highlights:

  • Fully voice-driven interface for sending and reading emails
  • Integration of machine learning-based voice recognition
  • Secure login using voice authentication
  • Simple and intuitive flow suitable for visually impaired users

Features

  • Voice-based email composition and reading
  • User authentication through voice recognition
  • Inbox management and email navigation via voice
  • Text-to-speech (TTS) for message playback
  • Minimal visual UI for accessibility
  • Offline and online operation support

Technologies Used

Category Technology
Programming Language JavaScript
Frontend HTML, CSS
Backend / Logic Node.js (if extended)
Speech Recognition Web Speech API / ML voice model
Text-to-Speech SpeechSynthesis API
Data Handling JSON
Tools npm, Express (optional)


Installation and Setup

# 1. Clone the repository
git clone https://github.com/your-username/Voice-Based-Email-System---Blind-people.git
cd Voice-Based-Email-System---Blind-people

# 2. Install dependencies
npm install

# 3. Run the application (local server)
node app.js

# 4. Open in browser
http://localhost:3000

## Project Structure