You are on page 1of 26

THE CHEF BOOK

Voice Based Email


Application For
Blinds

Presented by
Faiza Latif
Marium Ishaq

Supervised by:
Mam Robina Rashid
Contents
 Introduction
 Benefits
 Tools and Technologies
 Functional Requirements
 Use Case Diagrams
 Activity Diagrams
 Interfaces
 Future Work
 Conclusion
Introduction

Application Based System.


Application System for User.
The application is totally voice-based allowing blind person to send and receive emails on the go.
It converts the user spoken voice into text and performs the action accordingly.
The Application does not require the use of keyboard or mouse material as it will be an Android Application.
It will work only on mobile touch screen and speech conversion to text.
Benefits

 This system makes the disabled people feel like a normal user.
 The system will ask the user with voice commands to perform certain action and
the user will respond to it, which is best for a blind.
 The main advantage of this system is that use of keyboard and mouse is
completely eliminated , the user will have to respond through voice only.
 This application provides a voice-based mailing service where they could read,
compose and send mail on their own, without any guidance.
 . The BLIMAIL App can be used by a blind person to access mails easily and
efficiently.
Tools And Technologies

DART: (The Dart language is class-based and object-oriented language with C-


style syntax. ) Coding Language.
SMTP METHOD: (SMTP as a method to transfer mail from one user to another).
FLUTTER UI : (Flutter is an open-source SDK for creating high-performance,
high-fidelity mobile apps for iOS and Android) Front End.
CLOUD FIRESTORE: (Cloud Firestore is a flexible, scalable database for mobile,
web, and server development from Firebase and Google Cloud Platform) Back
End.
TOOL KIT: Flutter UI
Functional Requirements

 Login/ Signup
 Forgot Password
 Dashboard
 Compose Mail
 Inbox
 Sent Mails
 Trash Mails
 Settings
 Logout
Continued…

 Login is the very first page and will ask user to enter login credentials.
 The existing user can login to the account by providing the specified
username and password.
 If the user is new to the application, then he needs to sign up to the mail
account by providing his details and registering to it.
 After successful login, user will be redirected to Dashboard and this is the
main page from where user can perform all the activities like, compose a
new mail, check inbox, listen sent mails etc.
Continued…

To Compose a Mail, user will give Voice Data about the Recipient, the
Subject and then the body.
User can listen to the received mails by voice commands in inbox.
User can listen the mails he has sent in sent mails.
User can also check the trash mails by listening to them by giving
voice commands.
If user wants to change the password or mail, he can go to settings
and change it all with just one voice command.
After logging out from the dashboard, he will be redirected to login/
signup page.
Use Case Diagram
Class Diagram
Sequence Diagram
Activity Diagram
INTERFACES
Login
Signup
Forgot
Password
Dashboard
Continue …
Inbox
Compose Mail
Sent Mail
Database
Future Work
For the further development of the application , the
attachments like images, word documents, audio
and video files can be incorporated.
More commands can be used to for different
operations like search, mark important, delete,
archive, go back, report spam, forward.

The application can be adapted to different


languages such that a variety of users can use the
application.
 This project proposes an android application,
designed specifically for visually challenged people.
 The users must use certain keywords which will
perform certain actions for e.g. Read, Send,
Compose Mail, check trash mails, settings etc.
 This Email App System can be used by any user of
Conclusion any age group with ease of access.
 It has feature of speech to text as well as text to
speech with speech reader which makes designed
system to be handled by visually impaired person
as well as blind person.
 It is totally voice based which makes it best for
blind people specially.
THANKYOU

You might also like