voice based mail system

Published on May 2016 | Categories: Types, Instruction manuals | Downloads: 59 | Comments: 0 | Views: 550
of 18
Download PDF   Embed   Report

this report will give u the knowledge about voive based mailing system

Comments

Content

ALIGARH COLLEGE OF ENGINEERING AND TECHNOLOGY (109)
(Approved by AICTE, affiliated to Dr. A.P.J. A.K.T.U, Lucknow)
(Formerly UPTU, Lucknow)

PROJECT REPORT
On

“VOICE BASED MAIL SYSTEM
FOR BLINDS”
In partial fulfilment for the award of the degree
Of

BACHELOR OF TECHNOLOGY
In

COMPUTER SCIENCE & ENGINEERING
(2012-2016)
SUBMITTED BY :
JHALAK SHARMA(1210910013)
JYOTI SHARMA(1210910014)
UNDER THE GUIDANCE OF
Mr. AJIT SIR
HEAD OF DEPARTMENT
PROJECT INCHARGE

Dr. ANAND SHARMA
Mr. ROHIT YADAV
ACKNOWLEDGEMENT

We feel pride and privileged in expressing our deep sense of gratitude to all those who have helped us in
presenting this project. We would be failing in our endeavour if we do not place our acknowledgment.

We would like to express our sincere thanks to Mr. AJIT CHANSAURIYA, Project Guide for helping us
and guiding us in all the obstacles faced during this project.

We are also grateful to the Dr. Anand Sharma, HOD, Computer Science and Engineering Department for
providing us the college resources and facilities necessary to carry out this project work.

We are grateful to Mr. Rohit Yadav, Project Incharge for giving us the opportunity to do our project.

The dream begins with a teacher who believes in you, who tugs and pushes and leads you to the next
plateau, sometimes poking you with a sharp stick called “truth”. In this line we would like to express my
sincerest thanks to our supervisor for his invaluable guidance, kind supervision, timely suggestions and
constant encouragement throughout the work. Our supervisor was behind all the ideas explored in this
project work and all the quality work in this project is the outcome of the insistence by him for good
quality in work. Flaws remained but those are more than entirely due to us.

We would also like to take the opportunity to thank all Teaching and Non-Teaching staff of our college
and also to the almighty that always showered his blessings upon us.

JHALAK SHARMA (1210910013)
JYOTI SHARMA (1210910014)

CERTIFICATE

The project report entitled “VOICE BASED MAIL SYSTEM FOR
BLINDS” is prepared and submitted by JHALAK SHARMA
(1210910013), JYOTI SHARMA (1210910014),
It has been found satisfactory in terms of scope, quality and
presentation as partial fulfillment of the requirements for the
award of the degree of COMPUTER SCIENCE & ENGINEERING
in Aligarh College of Engineering and Technology.

Mr. Ajit Chansauriya

Dr. Anand Sharma

Rohit Yadav
(Project Guide)
(Project Incharge)

(Head of Department)

Mr.

TABLE OF CONTENTS
DESCRIPTION
INTRODUCTION
1.1 Purpose
1.2 Scope
1.3 Definition, Acronyms, and Abbreviations
1.4 References
1.5 Technologies to be used
1.6 Overview
2.0 OVERALL DESCRIPTION
2.1 Product Perspective
2.2 Software Interface
2.3 Hardware Interface
2.4 Product Function
2.5 User Characteristics
2.6 Constraints
2.7 Architecture Design
2.8 Use Case Model Descript
2.9 Sequence diagram
2.9.1 Flow chart
2.10 Database Design

2.10.1ER Diagram
2.10.2 Data flow diagram
2.10.3 activity diagram
3.0 conclusion
3.1 bibliography

INTRODUCTION
Visually disabled and elderly persons have problems in writing text in accessing mail system
independently. Voice based email system is useful to those users who may not be able to read or
write, or do not have access the internet. Users can access the voice mail system by creating a
account on the mailing site. Unlike a computer interface, a voice interface needs no keyboard, no
mouse, no screen, freeing users from these barriers to access and action. It requires no training. It
is accessible to anyone who have created their account on it.
The project report describes the Design, Development and Fabrication of one demo
unit of the project work “VOICE BASED EMAIL SYSTEM FOR BLIND”.
This voice mail site is designed to provide with a greater advantage producing voice mailing ,
voice makes it possible to use time more effectively , Fast and efficient, voice frees users from
not only the desktop, but even the laptop.

1.2. Scope
The user gives the request to login into their account through the voice or text using phone
,personal computer or laptop.
The request granted for authenticated user. The user can accessing their account through voice,
Send or retrieve Messages speech recognition converts voice into text for composing mail and
then
Checks the grammars and then using speech synthesis to convert text into pre-recorded audio .
The pre-recorded audio should be store in the administrator . It should display to the user. For
retrieving message it convert it from text to voice.

1.3. Definitions, Acronyms and Abbreviations
ADMIN : Administrator has the authority for convert the voice into text , text into voice and
then displaying to the user.
ASR : Automatic Speech Recognition is to convert the speech into text.
HTML : Hypertext Markup Language is to create static websites.

J2EE – Java 2 Enterprise Edition is a programming platform and it is the part of the java
platform for developing and running distributed java applications.
EJB – Enterprise java bean, it is architecture for the development and deployment of
transactional, distributed object applications-based, server-side software component
EDRAW : is a designer toolkit which is designed for develop projects diagrams .
DB2 – Database 2 is the database management system that provides a flexible and efficient
database platform to erect strong on demand business applications.
UML- Unified Modeling Language is a standard language for writing software blueprints. The
UML may be used to visualize, specify, construct and document
XML - Extensive Markup Language used for data transfer and XML is stored naturally in DB2
SMTP : simple mail transferring protocol. This is used to governs the mail system .
HTTPS – Secure hypertext transfer protocol is a hypertext transfer protocol over secure socket
layer.

1.4 . References
1. T. Dasgupta and A. Basu. A speech enabled Indian language text to braille transliteration
system. In Information and Communication Technologies and Development.
2. Google pdf files.

1.5. Technologies used:
HTML – Hyper Text Markup Language
Java Script – Script Language
XML – Extensive Mark Up Language
JAVA – Application architecture
J2EE – Application architecture
JSP – java server pages

1.6. Overview
Existing System :

There are a total number of 4.1 billion email accounts created until 2014 and an there will be
estimated 5.2 billion accounts by end of 2018. this makes emails the most used form of
communication. The most common mail services that we use in our day to day life cannot be
used by visually challenged people. This is because they do not provide any facility so that the
person in front can hear out the content of the screen. As they cannot visualize what is already
present on screen they cannot make out where to click in order to perform the required
operations.

Proposed System :
The proposed system is based on a completely novel idea and is no where like the existing mail
systems. The most important aspect that has been kept in mind while developing the proposed
system is accessibility. A web system is said to be perfectly accessible only if it can be used
efficiently by all types of people whether able or disable. The current systems do not provide this
accessibility. Thus the system we are developing is completely different from the current system.
Unlike current system which emphasizes more on user friendliness of normal users, our system
focuses more on user friendliness of all types of people including normal people visually
impaired people as well as illiterate people. The complete system is based on speech recognition
process that is it convert voice to text or text to voice. Voice mailing allow people to access the
account using speech synthesis, pre-recorded audio, and speech recognition.
Our plan:
-Accept the voice commands
-Output should be converted into speech.

2. Overall Description
2.1 Project perspective
To provide the user friendly system to all the visually impaired peoples .
To help them to moving towards in the challenging world of internet , to
provide them a facility to use these technologies , through this they have a
chance to overcome their visual disability .

2.2 Software Interface
Front End : JSP , java .
Back End : SQL .
The proposed system has 4 stages of implementation namely
1. System and mailing server
2. Traditional mailing system
3. Voice based command detection
4. Voice based mailing system

2.3 Hardware Interface
-

Pentium core processor.
512 mb RAM.
Microphone.

2.4 Project Function
This voice mail system is develop to help the visually impaired people to make feel them a
normal user. Voice interactions can escape the physical limitations on keypad and help user to
accessing mails easily. This system can used by both visually abled or disabled persons. The
proposed system is a desktop application that allows sending and receiving of mails via the
internet. We use artificial intelligence to benefit the blind to make use of the advanced
technology for their growth and improvement. The proposed system is a desktop application
which makes use of artificial intelligence that makes it cost-effective and easy to maintain.

2.5 User Characterstics
-

Automated mailing system instead of using keypads and mouse.
User friendly.
Easy to access .
This can be support user on any time.

2.6 Constraints
-

The information of all the users must be stored in a database that is accessible by the
Administrator.
Voice Mail system facility is available to all the users 24 hours a day.
User can access their account from any computer and can send or retrieve messages
previously stored.

2.7 Architectural Design
- User Interface Design:
The user interface is through a home page of the mail site in which they can create or access
existing account. This complete mailing site is design in such a way that any user can use it
easily.

-Database Design :

Our system maintains a database for user validation and storing mails of the user. There are a
total of five tables. The relationship between them is assigned after much consideration. The E-R
diagram of our complete system is depicted . The Inbox, Sent-Mail and Trash schemas will store
all mails of the respective service that belongs to that particular user.

- System Design:
The data flow diagram depicts the complete system design. It is the level-2 data flow diagram
which gives complete detailed flow of events in the system.

The Use Case Model:
A use case diagram at its simplest is a representation of a user’s interaction with
the system that shows the relationship between the user and the different use
cases in which the user involved . A use case diagram can identify the different type
of users of a use cases and will often be accompanied by other types of diagrams as
well.
Uses case diagram is a type of behavior diagram it has an actor and use cases.

Fig : The Use Case Diagram

Sequence Diagram:
A sequence diagram is an interaction diagram that shows how the processes operate with one
another and in what order. It is a construct of a message sequence chart. A sequence diagram
shows object interactions arranged in time sequence. It depicts the objects and classes involved
in the scenario and the sequence of messages exchanged between the objects needed to carry out
the functionality of the scenario. A sequence diagram shows, as parallel vertical lines (lifelines),
different processes or objects that live simultaneously, and, as horizontal arrows, the messages
exchanged between them, in the order in which they occur.

For leave a message:

zz:

Fig : Sequence diagram for retrieve message

Flow Chart
A flowchart is a type of diagram that represents an algorithm, workflow or process,
showing the steps as boxes of various kinds, and their order by connecting them with arrows.
This diagrammatic representation illustrates a solution model to a given problem.

Fig: Flow Chart

2.10 Database Design

2.10.1 ER- Diagram
AN Entity-Relationship model (ER model) is a data model for describing the data or information
aspects of a business domain or its process requirements, in an abstract way that lends itself to
ultimately being implemented in a database such as a relational database. The main
components of ER models are entities (things) and the relationships that can exist among them.

Fig: ER- diagram

2.10.2 Data Flow Diagram
A data flow diagram (DFD) is a graphical representation of the "flow" of data through an
information system, modelling its process aspects. A DFD is often used as a preliminary step to
create an overview of the system, which can later be elaborated. DFDs can also be used for the
visualization of data processing (structured design).A DFD shows what kind of information will
be input to and output from the system, where the data will come from and go to, and where the
data will be stored. It does not show information about the timing of process or information
about whether processes will operate in sequence or in parallel .

Fig: Data Flow Diagram

2.10.3 Activity Diagram
Activity diagrams are graphical representations of workflows of stepwise activities
and action with support for choice, iteration and concurrency. activity diagrams are
intended to model both computational and organizational processes (i.e. workflows).
Activity diagrams show the overall flow of control. Activity diagrams are constructed
from a limited number of shapes, connected with arrows. The most important shape
types: rounded rectangles represent actions; diamonds represent decisions; bars
represent the start (split) or end (join) of concurrent activities; a black circle
represents the start (initial state) of the workflow; an encircled black circle

represents the end (final state).

3.0 Conclusion
Voice based architecture helps blind people to access e-mail with no difficulty. The
proposed system entirely focuses on the benefit of the blind in making use of
advanced technology for their growth and improvement. This design will also reduce
cognitive load taken by blind to remember and type characters using keyboard. It
also helps handicapped and illiterate people. This project will be very much useful
for today’s generation either blind or physically challenged to move a step forward
in their way in an easy manner to achieve their desire.

3.1 Bibliography

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close