mongol dip software for the people with visual impairments

35
MONGOL DIP SOFTWARE FOR THE PEOPLE WITH VISUAL IMPAIRMENTS Supervised by Marufa Rahmi Presented by Faisal Ahmed Khan Reg_No:2006331069 Md. Rashed Azad Chowdhury Reg_No:2006331079 Adity Roy Reg_No:2006331101

Upload: hadar

Post on 27-Jan-2016

25 views

Category:

Documents


0 download

DESCRIPTION

Supervised by Marufa Rahmi. Presented by Faisal Ahmed Khan Reg_No:2006331069 Md. Rashed Azad Chowdhury Reg_No:2006331079 Adity Roy Reg_No:2006331101. Mongol Dip Software For The People With Visual Impairments. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Mongol  Dip Software For The People With Visual Impairments

MONGOL DIP SOFTWARE FOR THE PEOPLE WITH VISUAL IMPAIRMENTS

Supervised byMarufa Rahmi

Presented byFaisal Ahmed Khan Reg_No:2006331069Md. Rashed Azad Chowdhury Reg_No:2006331079Adity Roy Reg_No:2006331101

Page 2: Mongol  Dip Software For The People With Visual Impairments

WHAT IS VISUAL IMPAIRMENTS

The term ‘visual impairment’ refers to people with irretrievable sight loss and this simple definition covers a wide spectrum of different impairments.

It does not include those whose sight problems can be corrected by spectacles or contact lenses, though it does include those whose sight might be improved by medical intervention. If you are short sighted or long sighted, but you can see normally when you put your glasses on or wear your contact lenses, you are not visually impaired.

Visual impairments is the condition of lacking visual perception due to physiological or neurological factors.

Totally visually impaired is the complete lack of form and visual light perception and is clinically recorded as NLP, an abbreviation for no light perception.

Page 3: Mongol  Dip Software For The People With Visual Impairments

VISUAL IMPAIRED PEOPLES

Page 4: Mongol  Dip Software For The People With Visual Impairments

STATISTICS OF VISUAL IMPAIRMENTS

In World: According to report of World Health Organization (WHO)

(14March ,2011)  Total of 285 million people are visually impaired Of these, 39 million are blind 63% of those with low vision and 82% of blind people are

over 50 years of age.

Page 5: Mongol  Dip Software For The People With Visual Impairments

STATISTICS OF VISUAL IMPAIRMENTS

Normal94%

Visual Impaired 6%

Bangladesh

Page 6: Mongol  Dip Software For The People With Visual Impairments

STATISTICS OF VISUAL IMPAIRMENTS

In Bangladesh: In 1998 by the Bangladesh Bureau of Statistics, 6 per cent

were visually impaired in our country. Some of them are literate.

Haqq in 1994, reported that “Educational provision for disabled children is limited. The Government runs 13 institutions in which 820 students 360 visually impaired are studying.

Source: Bangladesh Protibandhi Kallyan Somity.

Page 7: Mongol  Dip Software For The People With Visual Impairments

THE PROJECT MONGOL DIP

There are a lot of people in our country and also whole world who are visually impaired. If they could use computer like a normal human being by using shortcut key that will be a nice thing. We also trying to developed shortcut key as better than previous version. Our previous version is an more effective but it has some bugs. So we decided to develop Mongol Dip to make them to use computers much efficiently.

Page 8: Mongol  Dip Software For The People With Visual Impairments

Text to speech technology to echo every operation done by the user.

Audio assisted accessibility to any file and folder from the hard disk drive.

Working with documents (using MS-Word, Notepad, PDF etc).

Software can read out the contents of the document in English and also Bangla language.

FACILITIES OF THE SOFTWARE:

Page 9: Mongol  Dip Software For The People With Visual Impairments

The documents can be edited very simply using hot key options which are defined by software.

Helps the visually impaired people to send mail and read the mail inbox message.

Listening music (using Media Player) Installing or removing any kind of software. User can check spelling by hearing the word either

wrong or right.

FACILITIES OF THE SOFTWARE:

Page 10: Mongol  Dip Software For The People With Visual Impairments

Setting hotkeys properly. Increased compatibility. Sending email Accessing email Can read pdf file. Can handle both .doc and .docx file. Updated text editors(notepad). User can read document by both Bangla and English language Can check spelling by hearing the word

OUR IMPLEMENTATION:

Page 11: Mongol  Dip Software For The People With Visual Impairments

When we got the software, we saw that hotkeys are not properly working. Such as hotkeys for pausing, resuming, sound controlling & speed controlling were not working. We have solved these hotkey problems and try to select easier hotkey system than previous version.

SETTING HOTKEYS:

Page 12: Mongol  Dip Software For The People With Visual Impairments

Outside Application: Ctrl+0 : Getting the audio direction for using different key

combinations. Ctrl+1 : Launch new MS Word Application. Ctrl+2 : Launch new notepad. Ctrl+3 : Launch mail sending application Right : Can read character by character Left : Read previous character by character

HOTKEY COMBINATION:

Page 13: Mongol  Dip Software For The People With Visual Impairments

Inside Application: Ctrl+Right : Can read word by word Ctrl+Left : Can read previous word by word Ctrl+Down : Can read paragraph by paragraph Ctrl+Up : Can read same paragraph again Ctrl+1 : Read from start to end Ctrl+0 : Getting the audio direction for using different key

combinations.

HOTKEY COMBINATION:

Page 14: Mongol  Dip Software For The People With Visual Impairments

SCREENSHOT OF MONGOL DIP BROWSER

Page 15: Mongol  Dip Software For The People With Visual Impairments

SCREENSHOT OF NEW MS WORD

Page 16: Mongol  Dip Software For The People With Visual Impairments

SCREENSHOT OF NOTEPAD

Page 17: Mongol  Dip Software For The People With Visual Impairments

SCREENSHOT OF MAIL

Page 18: Mongol  Dip Software For The People With Visual Impairments

SCREENSHOT OF WINDOWS MEDIA PLAYER

Page 19: Mongol  Dip Software For The People With Visual Impairments

The Compatibility label of the software is being increased. There is two type of compatibility such as,

o Hardware compatibilityo Software compatibility

Hardware compatibility:

In hardware label it was not working in laptop. Because in previous version they select numpad button for hotkeys, but in laptop there is no numpad. We set same hotkeys by using digitpad button and numpad button. Now for any types of laptop and desktop, it will work properly.

COMPATIBILITY INCREASING:

Page 20: Mongol  Dip Software For The People With Visual Impairments

Software compatibility:

In software label it was working only Windows XP. But now it will work any types of operating system like Windows Vista & Windows 7.

COMPATIBILITY INCREASING:

Page 21: Mongol  Dip Software For The People With Visual Impairments

SENDING AND RECEIVING MAIL:

In this application we use SMTP protocol to send mail. For sending mail you don’t need to logging the mail account. User just give the username, password and write down the mail message then send message using send button. Then the message will send via through your mail account. This application also provides you mail accessing feature, where by using mail access button user can get mail inbox information, like from(who send the mail), subject(mail subject) and date (when the mail received).

Page 22: Mongol  Dip Software For The People With Visual Impairments

SENDING AND RECEIVING MAIL:

Hotkeys ActionsCtrl+3 Launch mail sending

application.

Then By pressing TAB button, anyone can send a mail by hearing the speech.

Page 23: Mongol  Dip Software For The People With Visual Impairments

SENDING MAIL

Page 24: Mongol  Dip Software For The People With Visual Impairments

RECEIVING MAIL:

Page 25: Mongol  Dip Software For The People With Visual Impairments

Pdf reader was only work in Windows XP. But now it can get support from Windows Vista & Windows 7. Just enter a .pdf file then it automatically read the pdf file.

This software could not handle .docx file, but now it can handle both .doc & .docx file.

HANDLING .PDF, .DOC AND .DOCX FILE:

Page 26: Mongol  Dip Software For The People With Visual Impairments

UPDATED TEXT EDITORS(NOTEPAD)

In the existing software only can makes echo of each character at the time of typing. He can read character by character by pressing “Right” key and can read previous character by character by pressing “Left” key. We make some implementation here., like it can read-

One by one character . Word by word. Paragraph by paragraph. Also can echo whole document.

Page 27: Mongol  Dip Software For The People With Visual Impairments

HOTKEY COMBINATIONS FOR TEXT EDITORS

Hotkeys Actions

Ctrl+Right Can read word by word

Ctrl+Left Can read previous word by word

Ctrl+Down Can read paragraph by paragraph

Ctrl+Up Can read same paragraph again

Ctrl+1 Read from start to end

Page 28: Mongol  Dip Software For The People With Visual Impairments

SCREENSHOT OF NOTEPAD

Page 29: Mongol  Dip Software For The People With Visual Impairments

INTEGRATING BANGLA IN MONGOL DIP

We have successfully integrate Bangla language in the Mongol Dip. Now A visual impaired person can use this software in both Bangla and English language.

Basically for our poor country this implementation will more effective to our people.

Page 30: Mongol  Dip Software For The People With Visual Impairments

SCREENSHOT OF INTEGRATING BANGLA

Page 31: Mongol  Dip Software For The People With Visual Impairments

PACKAGES, APIS AND LIBRARIES USED:

Different types of packages, APIs and libraries we have used in Mongol Dip are described below:

TTS (text-to-speech): We have used two TTS; one for English (Microsoft TTS) and another is for Bengali (SUBACHAN TTS-developed by SUST)

MS office object library: This library is used to handle the Microsoft office properly

Page 32: Mongol  Dip Software For The People With Visual Impairments

PACKAGES, APIS AND LIBRARIES USED:

Windows media player package: It is from Microsoft.net to handle the windows media player.

I Filter: It is an open source package for getting text from doc, pdf, html

Global hook: We have built this for getting low level keyboard and mouse I/O and monitoring keyboard and mouse operations from everywhere in the system

Page 33: Mongol  Dip Software For The People With Visual Impairments

PACKAGES, APIS AND LIBRARIES USED:

System dll files: System dll files are used to get menu text, window title, button text etc from different types of window, get system resolution, screen image, global keyboard and mouse hook.

Email Sending package: For sending mail we have used SMTP protocol.

Page 34: Mongol  Dip Software For The People With Visual Impairments

FUTURE PLAN:

Our future plan is to complete the Mongol Dip as a whole product.

Page 35: Mongol  Dip Software For The People With Visual Impairments

THANKS TO ALL