This document describes a guide cane mobile application that aims to help visually impaired people navigate and communicate more easily. The application would allow blind users to locate nearby buses, get directions, make phone calls, read messages, check their location and battery level using text-to-speech and speech-to-text features. It follows a typical project structure, outlining objectives, existing systems and their disadvantages, the proposed system, advantages, system specifications, implementation details, use case diagrams, sequence diagrams, class diagrams and data flow diagrams. The goal is to provide blind individuals with independence and privacy by allowing independent use of their mobile devices.
1. GUIDE CANE
Group members,
Jobin Das 12430015
Pavithra A 12430026
Praveen K 12430027
Midhun M M 12430046
Guided by,
Mr Sakeer M A
Assistant Professor
VKCET Parippally
2. CONTENTS
1. INTRODUCTION
2. OBJECTIVE
3. EXISTING SYSTEM
4. EXISTING DISADVANTAGES
5. PROPOSED SYSTEM
6. ADVANTAGES PROPOSED SYSTEM
7. SYSTEM SPECIFICATION
8. IMPLEMENTATION
9. USE CASE DIAGRAM
10. SEQUENCE DIAGRAM
11. CLASS DIAGRAM
12. DATA FLOW DIAGRAM
13. REFERENCE
3. INTRODUCTION
Now a days e-commerce application development is at most demand
due to its unique features and compatible services.
GUIDE CANE helps visually impaired people to access all kinds of information
easily.
GUIDE CANE is a navigation guidance that helps blind user to interact with
their devices more easily.
This App adds audible feedback to user’s device.
4. INTRODUCTION (cont..)
Features of this App includes Call making, Message reading(inbox &
outbox),Check battery percentage, Location access, Finding route of near by
bus, Locating a remote bus etc..
It includes both speech to text and text to speech conversion feature.
Those who have installed our application will be able to track the route and
location of any bus, thus our application provides a complete communication
and a navigation assistance to blind person.
5. OBJECTIVE
Usually Smart Phones and tablets may not be useful to blind people.
But by implementing this App appropriately will make this as a boon to Blind
person.
For example people with vision problem can use voice commands in Smart
Phones to make a call, read messages from inbox and outbox etc.
This has features for navigation and communication.
6. OBJECTIVE (cont..)
Navigation features
Finding route of nearby bus
Locating a remote bus
Getting current location of blind person etc..
Communication features
Calling from contact list
Reading out messages
7. EXISTING SYSTEM
At present there is no application for better navigation of a blind person.
In case of navigation they can’t access nearby buses, current location of a bus
etc.
Now they have to depend others to know their current location.
For knowing Day, Date, time they have to interact with others
8. EXISTING SYSTEM DISADVANTAGES
Always seeking others help.
Cannot interact with QWERTY keyboard easily, So text messaging is difficult.
So our secrets have to be shared with others.
No privacy.
They can be cheated easily in many ways, for example while paying auto fare,
fake locations etc.
9. PROPOSED SYSTEM
GUIDE CANE , which is built specifically to help blind users in navigation like
catching a bus, reading printed text and knowing their exact whereabouts in
unfamiliar areas.
GUIDE CANE is also going to help in solving routine problems for blind people
so they can be more confident about navigating in the real world.
Application implemented by using
1. Location services
2. Text-to-speech/Speech-to-text services
3. JSON parsing
10. ADVANTAGES OF PROPOSED SYSTEM
Can call to any number directly from the contacts or a number itself.
Read messages in the inbox & outbox.
Checking the current day, date and time.
Find the current location updates and helps in navigation.
Find battery level of the phone.
Read bus route.
11. ADVANTAGES OF PROPOSED SYSTEM (cont..)
Locate bus by using GPS.
Get auto fare of travel using timer.
Viewing 3D map view of places.
View route map of two places.
View route of particular day they travel.
Add favorite places in map.
15. IMPLEMENTATION (cont..)
MODULE DESCRIPTION
Server version
• Server version - J2EE.
• Admin can login.
• Server is connected to a database.
• User,driver registration.
• Admin can block/unblock the user and driver.
• Add bus details and the route of the bus.
• The bus and user details are stored in a database.
16. IMPLEMENTATION (cont..)
Guide Cane (User Version)
• It helps the blind person to Boarding a bus, reading text messages and knowing
their exact whereabouts in unfamiliar areas.
o Travel
• It helps to access the current location of the user.
• It helps the user to track the remote bus.
17. IMPLEMENTATION (cont..)
o Communication
It helps
• Calling option through which user can call to any number or contact.
• It also includes messaging feature.
• Obtaining the battery percentage of phone.
• Date and time.
• Auto fare can be calculated.
o Google map
18. IMPLEMENTATION (cont..)
Driver version
• Driver can login to the server
• Can add bus routes.
• The source and destination of the bus will be updated by the lattitude
and longitude constantly tracked by server and updated in the
database.
27. DATA FLOW DIAGRAMS
LEVEL 1
Auto Fare
Call
Message
Location
Battery
Access
Route
Locate Bus
Send Alert
Help
HomeUser
Route Details
GPS Location
Contact
Auto Fare
28. DATA FLOW DIAGRAM
BUS HOME
ADD
ROUTE
GUIDE CANEHELPER
TRACK
PERSON
RECEIVE
MESSAGE
LEVEL 2
LEVEL 3
29. CONCLUSION
As you all know now a days blind people are facing many problems for their
navigation in our society. From the recent study in India itself somewhat 15 million
no of blind people are there these people are able to walk but only due to this
blindness they not able to travel in our society so we are trying to open new eyes for
them to travel safe.