SlideShare a Scribd company logo
1 of 22
Arabic Braille Writer
And OCR Application
Using Smartphone
Done by : Fatima Al Dhaen
Introduction
• Regardless of all the technologies that we have
nowadays writing is very important .
• One hundred years ago, individuals who could
not write their names were considered illiterate.
This illiteracy, which often resulted from a lack of
opportunity, relegated many people to life as
second-class citizens and sometimes even
nonpersons. Literacy was a symbol of
intelligence, and intelligence was a symbol of
personhood.
1
For visually
impaired, Braille is
no longer in use ?
Why ?
• New generation finds audio more convenient
as technology advances
• New generation = digital age
• voice-assisted apps, just being super helpful
2
Examples
• In train stations in China, all braille signboards
been replaced to audio speakers instead .
• Braille has gone digital through touch screen.
And it is my belief that this could well mean it
becomes more widely available and infinitely
more useful
3
Tools used before
for writing
Perkins Brailler
The Perkins Brailler is a "braille typewriter" with a key
corresponding to each of the six dots of the braille
code, a space key, a backspace key, and a line space
key. Like a manual typewriter.
4
Arabic Braille Writer &
OCR Reader
• Main Logo
5
Installing Arabic
Braille
• Download the ARABIC BRAILLE application
from the given link and install that Android app
(version API-19+).
6
Open Arabic Braille
• This is the home page of Arabic Braille
application . App provide to install a third party
application Vocalizer voice TTS.
7
Installing Vocalizer
Voice TTS
• Vocalizer voice is a third party application for
speak out the Arabic language.
8
Choose the language
in Arabic
• Choose the Arabic language and download
any of sound.
9
Voice selection
• From the voice list ,Choose any of the sound.
• For Example “Laila”
10
Open Arabic Braille
• This is the Home page of Arabic Braille application. It contains 3
modules
 Braille keyboard
 Help
 Braille Camera
11
Braille Keyboard
• Braille keyboard is used to write the Arabic language .
• Keyboard is provided with three icons:-
• Print option is used to print out the text .
• Speak option is used to speak out the text entered.
• Share option is used to share the text ,through the applications
provided in device.
12
Help
• Help icon provide guide to use of Braille keyboard
• It contains two tabs
• Practice and learn
 Practice: For Practicing the patterns for the corresponding Arabic
letters
 Learn: For learning patterns For each Arabic words.
13
Learn
• It provide the tutorial of patterns in Arabic
words
• Each letter contains a unique patterns
• This tutorial provide the patterns (drawing
numbers) of each letter.
14
1 2
3 4
5 6
Practice
• Draw corresponding patterns for practising
• each word in Braille keyboard.
15
Braille Camera
• This section handles the image recognition,
that is Arabic Voice will be parsed from an
Image
16
Fetching Image
• Select the Arabic image from the source
provided (storage/camera).
17
Fetching the text from
image
18
In this page you will be able to see the
fetched text from the image .
And the icons provided will do the following
Functions:-
•Print -Used to print out the text.
•Share – Used to share the text , through the
applications provided in device.
•Speaker- To speak out the corresponding text.
•Send – Send the text to Braille Keyboard page.
Share the text
• User can share the text via any tools
such as email , WhatsApp, snapchat, etc.…
19
Voice Recognition
Here you will be able to recognize the text
through speak option provided.
20
Text printed
• Figure shows the printed text . Text will
• be appeared from right to left.
21

More Related Content

Similar to عرض أ فاطمة الظاعن

BrailleEasy-finalPresentation
BrailleEasy-finalPresentationBrailleEasy-finalPresentation
BrailleEasy-finalPresentationBarbara Sepic
 
Abstract- Bengali Braille to Text Translator
Abstract- Bengali Braille to Text TranslatorAbstract- Bengali Braille to Text Translator
Abstract- Bengali Braille to Text TranslatorMinhas Kamal
 
Programming Languages and the Programming Process
Programming Languages and the Programming ProcessProgramming Languages and the Programming Process
Programming Languages and the Programming ProcessSajib Barua
 
Let's talk about voice
Let's talk about voiceLet's talk about voice
Let's talk about voiceDotkumo
 
Generations of Programming Languages
Generations of Programming LanguagesGenerations of Programming Languages
Generations of Programming LanguagesTarun Sharma
 
C++ programming languages lectures
C++ programming languages lectures C++ programming languages lectures
C++ programming languages lectures jabirMemon
 
Building for the Next Billion: An Android Developer's Guide
Building for the Next Billion: An Android Developer's GuideBuilding for the Next Billion: An Android Developer's Guide
Building for the Next Billion: An Android Developer's GuideSocialCops
 
Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019Adrian Roselli
 
Assistive Technology Selection for Employment
Assistive Technology Selection for EmploymentAssistive Technology Selection for Employment
Assistive Technology Selection for EmploymentJeremy St. Pierre
 
Before Starting Python Programming Language
Before Starting Python Programming LanguageBefore Starting Python Programming Language
Before Starting Python Programming LanguageKishan Tongrao
 
Tools for Your Tablet
Tools for Your TabletTools for Your Tablet
Tools for Your Tabletjtidal
 
Empowering More People By Building Accessible Apps
Empowering More People By Building Accessible AppsEmpowering More People By Building Accessible Apps
Empowering More People By Building Accessible AppsGuy Barker
 
User flow information infographic
User flow information infographicUser flow information infographic
User flow information infographicQian Rong
 
Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Adrian Roselli
 
Dyslexia Alphabet using Augmented Reality
Dyslexia Alphabet using Augmented RealityDyslexia Alphabet using Augmented Reality
Dyslexia Alphabet using Augmented Realityjebat78
 
The front end toolkit
The front end toolkitThe front end toolkit
The front end toolkitsamuel-holt
 
Design and Development of an Educational Arabic Sign Language Mobile App
Design and Development of an Educational Arabic Sign Language Mobile AppDesign and Development of an Educational Arabic Sign Language Mobile App
Design and Development of an Educational Arabic Sign Language Mobile AppHCI Lab
 

Similar to عرض أ فاطمة الظاعن (20)

Experience Design 2
Experience Design 2Experience Design 2
Experience Design 2
 
BrailleEasy-finalPresentation
BrailleEasy-finalPresentationBrailleEasy-finalPresentation
BrailleEasy-finalPresentation
 
Abstract- Bengali Braille to Text Translator
Abstract- Bengali Braille to Text TranslatorAbstract- Bengali Braille to Text Translator
Abstract- Bengali Braille to Text Translator
 
Programming Languages and the Programming Process
Programming Languages and the Programming ProcessProgramming Languages and the Programming Process
Programming Languages and the Programming Process
 
Let's talk about voice
Let's talk about voiceLet's talk about voice
Let's talk about voice
 
Generations of Programming Languages
Generations of Programming LanguagesGenerations of Programming Languages
Generations of Programming Languages
 
C++ programming languages lectures
C++ programming languages lectures C++ programming languages lectures
C++ programming languages lectures
 
Building for the Next Billion: An Android Developer's Guide
Building for the Next Billion: An Android Developer's GuideBuilding for the Next Billion: An Android Developer's Guide
Building for the Next Billion: An Android Developer's Guide
 
Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019
 
Assistive Technology Selection for Employment
Assistive Technology Selection for EmploymentAssistive Technology Selection for Employment
Assistive Technology Selection for Employment
 
Braile
BraileBraile
Braile
 
Braile
BraileBraile
Braile
 
Before Starting Python Programming Language
Before Starting Python Programming LanguageBefore Starting Python Programming Language
Before Starting Python Programming Language
 
Tools for Your Tablet
Tools for Your TabletTools for Your Tablet
Tools for Your Tablet
 
Empowering More People By Building Accessible Apps
Empowering More People By Building Accessible AppsEmpowering More People By Building Accessible Apps
Empowering More People By Building Accessible Apps
 
User flow information infographic
User flow information infographicUser flow information infographic
User flow information infographic
 
Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018
 
Dyslexia Alphabet using Augmented Reality
Dyslexia Alphabet using Augmented RealityDyslexia Alphabet using Augmented Reality
Dyslexia Alphabet using Augmented Reality
 
The front end toolkit
The front end toolkitThe front end toolkit
The front end toolkit
 
Design and Development of an Educational Arabic Sign Language Mobile App
Design and Development of an Educational Arabic Sign Language Mobile AppDesign and Development of an Educational Arabic Sign Language Mobile App
Design and Development of an Educational Arabic Sign Language Mobile App
 

More from Technodisability Conference

dr. alsalem's presentation تعزيز القدرات للطلاب ذوي الاعاقة من خلال التقنية ا...
dr. alsalem's presentation تعزيز القدرات للطلاب ذوي الاعاقة من خلال التقنية ا...dr. alsalem's presentation تعزيز القدرات للطلاب ذوي الاعاقة من خلال التقنية ا...
dr. alsalem's presentation تعزيز القدرات للطلاب ذوي الاعاقة من خلال التقنية ا...Technodisability Conference
 
عرض د جيهان عبدالحكيم استخدام التكنولوجيا في مساعده ذوي الاحتياجات الخاصة
عرض د جيهان عبدالحكيم استخدام التكنولوجيا في مساعده ذوي الاحتياجات الخاصةعرض د جيهان عبدالحكيم استخدام التكنولوجيا في مساعده ذوي الاحتياجات الخاصة
عرض د جيهان عبدالحكيم استخدام التكنولوجيا في مساعده ذوي الاحتياجات الخاصةTechnodisability Conference
 
dr safa alalawi استخدام التكنولوجيا في مجال الأشخاص ذوي الأعاقة أساليب التواص...
dr safa alalawi استخدام التكنولوجيا في مجال الأشخاص ذوي الأعاقة أساليب التواص...dr safa alalawi استخدام التكنولوجيا في مجال الأشخاص ذوي الأعاقة أساليب التواص...
dr safa alalawi استخدام التكنولوجيا في مجال الأشخاص ذوي الأعاقة أساليب التواص...Technodisability Conference
 
عرض السيد محمد الصبحي مساعده أطفال التوحد وتطوير مهارات التواصل اللفظيفة والا...
عرض السيد محمد الصبحي مساعده أطفال التوحد وتطوير مهارات التواصل اللفظيفة والا...عرض السيد محمد الصبحي مساعده أطفال التوحد وتطوير مهارات التواصل اللفظيفة والا...
عرض السيد محمد الصبحي مساعده أطفال التوحد وتطوير مهارات التواصل اللفظيفة والا...Technodisability Conference
 
عرض د. بثينه جاسم دليم توظيف تكنولوجيا التعليم في برنامج صعوبات التعلم
 عرض د. بثينه جاسم دليم توظيف تكنولوجيا التعليم في برنامج صعوبات التعلم عرض د. بثينه جاسم دليم توظيف تكنولوجيا التعليم في برنامج صعوبات التعلم
عرض د. بثينه جاسم دليم توظيف تكنولوجيا التعليم في برنامج صعوبات التعلمTechnodisability Conference
 
عرض سطام النشمي عرض للتعريف يتطبيق الهاتف تأهيل
عرض سطام النشمي عرض للتعريف يتطبيق الهاتف تأهيلعرض سطام النشمي عرض للتعريف يتطبيق الهاتف تأهيل
عرض سطام النشمي عرض للتعريف يتطبيق الهاتف تأهيلTechnodisability Conference
 
عرض د.محمد منصور الزاير لمؤتمر تكنو لا اعاقة تعليم وتدريب الأهل والأخصائيين ...
 عرض د.محمد منصور الزاير لمؤتمر تكنو لا اعاقة تعليم وتدريب الأهل والأخصائيين ... عرض د.محمد منصور الزاير لمؤتمر تكنو لا اعاقة تعليم وتدريب الأهل والأخصائيين ...
عرض د.محمد منصور الزاير لمؤتمر تكنو لا اعاقة تعليم وتدريب الأهل والأخصائيين ...Technodisability Conference
 
عرض أ سماي فايزة توظيف التكنولوجيا الحديثة في خدمه أمهات الأطفال المصابين با...
 عرض أ سماي فايزة توظيف التكنولوجيا الحديثة في خدمه أمهات الأطفال المصابين با... عرض أ سماي فايزة توظيف التكنولوجيا الحديثة في خدمه أمهات الأطفال المصابين با...
عرض أ سماي فايزة توظيف التكنولوجيا الحديثة في خدمه أمهات الأطفال المصابين با...Technodisability Conference
 
عرض د فكري متولي اثر اختلاف انماط المحاكاة الكمبيوترية في تنمية معارات التواص...
عرض د فكري متولي اثر اختلاف انماط المحاكاة الكمبيوترية في تنمية معارات التواص...عرض د فكري متولي اثر اختلاف انماط المحاكاة الكمبيوترية في تنمية معارات التواص...
عرض د فكري متولي اثر اختلاف انماط المحاكاة الكمبيوترية في تنمية معارات التواص...Technodisability Conference
 
عرض السيد عقاب البدارنة الاجهزة التكنولوجية المسانده ومساعدتها للاطفال من ذوي...
عرض السيد عقاب البدارنة الاجهزة التكنولوجية المسانده ومساعدتها للاطفال من ذوي...عرض السيد عقاب البدارنة الاجهزة التكنولوجية المسانده ومساعدتها للاطفال من ذوي...
عرض السيد عقاب البدارنة الاجهزة التكنولوجية المسانده ومساعدتها للاطفال من ذوي...Technodisability Conference
 
د. السيد صبحي النحراوي توظيف تكنولوجيا المعلومات والاتصال للتمكين للأشخاص ذوي...
د. السيد صبحي النحراوي توظيف تكنولوجيا المعلومات والاتصال للتمكين للأشخاص ذوي...د. السيد صبحي النحراوي توظيف تكنولوجيا المعلومات والاتصال للتمكين للأشخاص ذوي...
د. السيد صبحي النحراوي توظيف تكنولوجيا المعلومات والاتصال للتمكين للأشخاص ذوي...Technodisability Conference
 

More from Technodisability Conference (17)

ehsan ensan final presentation
 ehsan ensan final presentation ehsan ensan final presentation
ehsan ensan final presentation
 
dr. alsalem's presentation تعزيز القدرات للطلاب ذوي الاعاقة من خلال التقنية ا...
dr. alsalem's presentation تعزيز القدرات للطلاب ذوي الاعاقة من خلال التقنية ا...dr. alsalem's presentation تعزيز القدرات للطلاب ذوي الاعاقة من خلال التقنية ا...
dr. alsalem's presentation تعزيز القدرات للطلاب ذوي الاعاقة من خلال التقنية ا...
 
عرض د جيهان عبدالحكيم استخدام التكنولوجيا في مساعده ذوي الاحتياجات الخاصة
عرض د جيهان عبدالحكيم استخدام التكنولوجيا في مساعده ذوي الاحتياجات الخاصةعرض د جيهان عبدالحكيم استخدام التكنولوجيا في مساعده ذوي الاحتياجات الخاصة
عرض د جيهان عبدالحكيم استخدام التكنولوجيا في مساعده ذوي الاحتياجات الخاصة
 
dr safa alalawi استخدام التكنولوجيا في مجال الأشخاص ذوي الأعاقة أساليب التواص...
dr safa alalawi استخدام التكنولوجيا في مجال الأشخاص ذوي الأعاقة أساليب التواص...dr safa alalawi استخدام التكنولوجيا في مجال الأشخاص ذوي الأعاقة أساليب التواص...
dr safa alalawi استخدام التكنولوجيا في مجال الأشخاص ذوي الأعاقة أساليب التواص...
 
عرض السيد محمد الصبحي مساعده أطفال التوحد وتطوير مهارات التواصل اللفظيفة والا...
عرض السيد محمد الصبحي مساعده أطفال التوحد وتطوير مهارات التواصل اللفظيفة والا...عرض السيد محمد الصبحي مساعده أطفال التوحد وتطوير مهارات التواصل اللفظيفة والا...
عرض السيد محمد الصبحي مساعده أطفال التوحد وتطوير مهارات التواصل اللفظيفة والا...
 
عرض د. بثينه جاسم دليم توظيف تكنولوجيا التعليم في برنامج صعوبات التعلم
 عرض د. بثينه جاسم دليم توظيف تكنولوجيا التعليم في برنامج صعوبات التعلم عرض د. بثينه جاسم دليم توظيف تكنولوجيا التعليم في برنامج صعوبات التعلم
عرض د. بثينه جاسم دليم توظيف تكنولوجيا التعليم في برنامج صعوبات التعلم
 
عرض سطام النشمي عرض للتعريف يتطبيق الهاتف تأهيل
عرض سطام النشمي عرض للتعريف يتطبيق الهاتف تأهيلعرض سطام النشمي عرض للتعريف يتطبيق الهاتف تأهيل
عرض سطام النشمي عرض للتعريف يتطبيق الهاتف تأهيل
 
عرض د.محمد منصور الزاير لمؤتمر تكنو لا اعاقة تعليم وتدريب الأهل والأخصائيين ...
 عرض د.محمد منصور الزاير لمؤتمر تكنو لا اعاقة تعليم وتدريب الأهل والأخصائيين ... عرض د.محمد منصور الزاير لمؤتمر تكنو لا اعاقة تعليم وتدريب الأهل والأخصائيين ...
عرض د.محمد منصور الزاير لمؤتمر تكنو لا اعاقة تعليم وتدريب الأهل والأخصائيين ...
 
عرض د عودة الجيوسي
عرض د عودة الجيوسيعرض د عودة الجيوسي
عرض د عودة الجيوسي
 
عرض السيد أمين التاجر
عرض السيد أمين التاجرعرض السيد أمين التاجر
عرض السيد أمين التاجر
 
عرض د احمد الحفناوي
عرض د احمد الحفناويعرض د احمد الحفناوي
عرض د احمد الحفناوي
 
عرض أ سماي فايزة توظيف التكنولوجيا الحديثة في خدمه أمهات الأطفال المصابين با...
 عرض أ سماي فايزة توظيف التكنولوجيا الحديثة في خدمه أمهات الأطفال المصابين با... عرض أ سماي فايزة توظيف التكنولوجيا الحديثة في خدمه أمهات الأطفال المصابين با...
عرض أ سماي فايزة توظيف التكنولوجيا الحديثة في خدمه أمهات الأطفال المصابين با...
 
عرض د هديل العبيدي
عرض د هديل العبيدي عرض د هديل العبيدي
عرض د هديل العبيدي
 
عرض د فكري متولي اثر اختلاف انماط المحاكاة الكمبيوترية في تنمية معارات التواص...
عرض د فكري متولي اثر اختلاف انماط المحاكاة الكمبيوترية في تنمية معارات التواص...عرض د فكري متولي اثر اختلاف انماط المحاكاة الكمبيوترية في تنمية معارات التواص...
عرض د فكري متولي اثر اختلاف انماط المحاكاة الكمبيوترية في تنمية معارات التواص...
 
عرض السيد عقاب البدارنة الاجهزة التكنولوجية المسانده ومساعدتها للاطفال من ذوي...
عرض السيد عقاب البدارنة الاجهزة التكنولوجية المسانده ومساعدتها للاطفال من ذوي...عرض السيد عقاب البدارنة الاجهزة التكنولوجية المسانده ومساعدتها للاطفال من ذوي...
عرض السيد عقاب البدارنة الاجهزة التكنولوجية المسانده ومساعدتها للاطفال من ذوي...
 
عرض محمد عمر صولان
عرض محمد عمر صولانعرض محمد عمر صولان
عرض محمد عمر صولان
 
د. السيد صبحي النحراوي توظيف تكنولوجيا المعلومات والاتصال للتمكين للأشخاص ذوي...
د. السيد صبحي النحراوي توظيف تكنولوجيا المعلومات والاتصال للتمكين للأشخاص ذوي...د. السيد صبحي النحراوي توظيف تكنولوجيا المعلومات والاتصال للتمكين للأشخاص ذوي...
د. السيد صبحي النحراوي توظيف تكنولوجيا المعلومات والاتصال للتمكين للأشخاص ذوي...
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

عرض أ فاطمة الظاعن

  • 1. Arabic Braille Writer And OCR Application Using Smartphone Done by : Fatima Al Dhaen
  • 2. Introduction • Regardless of all the technologies that we have nowadays writing is very important . • One hundred years ago, individuals who could not write their names were considered illiterate. This illiteracy, which often resulted from a lack of opportunity, relegated many people to life as second-class citizens and sometimes even nonpersons. Literacy was a symbol of intelligence, and intelligence was a symbol of personhood. 1
  • 3. For visually impaired, Braille is no longer in use ? Why ? • New generation finds audio more convenient as technology advances • New generation = digital age • voice-assisted apps, just being super helpful 2
  • 4. Examples • In train stations in China, all braille signboards been replaced to audio speakers instead . • Braille has gone digital through touch screen. And it is my belief that this could well mean it becomes more widely available and infinitely more useful 3
  • 5. Tools used before for writing Perkins Brailler The Perkins Brailler is a "braille typewriter" with a key corresponding to each of the six dots of the braille code, a space key, a backspace key, and a line space key. Like a manual typewriter. 4
  • 6. Arabic Braille Writer & OCR Reader • Main Logo 5
  • 7. Installing Arabic Braille • Download the ARABIC BRAILLE application from the given link and install that Android app (version API-19+). 6
  • 8. Open Arabic Braille • This is the home page of Arabic Braille application . App provide to install a third party application Vocalizer voice TTS. 7
  • 9. Installing Vocalizer Voice TTS • Vocalizer voice is a third party application for speak out the Arabic language. 8
  • 10. Choose the language in Arabic • Choose the Arabic language and download any of sound. 9
  • 11. Voice selection • From the voice list ,Choose any of the sound. • For Example “Laila” 10
  • 12. Open Arabic Braille • This is the Home page of Arabic Braille application. It contains 3 modules  Braille keyboard  Help  Braille Camera 11
  • 13. Braille Keyboard • Braille keyboard is used to write the Arabic language . • Keyboard is provided with three icons:- • Print option is used to print out the text . • Speak option is used to speak out the text entered. • Share option is used to share the text ,through the applications provided in device. 12
  • 14. Help • Help icon provide guide to use of Braille keyboard • It contains two tabs • Practice and learn  Practice: For Practicing the patterns for the corresponding Arabic letters  Learn: For learning patterns For each Arabic words. 13
  • 15. Learn • It provide the tutorial of patterns in Arabic words • Each letter contains a unique patterns • This tutorial provide the patterns (drawing numbers) of each letter. 14 1 2 3 4 5 6
  • 16. Practice • Draw corresponding patterns for practising • each word in Braille keyboard. 15
  • 17. Braille Camera • This section handles the image recognition, that is Arabic Voice will be parsed from an Image 16
  • 18. Fetching Image • Select the Arabic image from the source provided (storage/camera). 17
  • 19. Fetching the text from image 18 In this page you will be able to see the fetched text from the image . And the icons provided will do the following Functions:- •Print -Used to print out the text. •Share – Used to share the text , through the applications provided in device. •Speaker- To speak out the corresponding text. •Send – Send the text to Braille Keyboard page.
  • 20. Share the text • User can share the text via any tools such as email , WhatsApp, snapchat, etc.… 19
  • 21. Voice Recognition Here you will be able to recognize the text through speak option provided. 20
  • 22. Text printed • Figure shows the printed text . Text will • be appeared from right to left. 21