‫Hello, my friends, and welcome again.
‫Open Android's To-Do and let's build our OCR application that scans any document and transform it into
‫a readable text.
‫So let's create a new project.
‫I will name it as an empty activity.
‫I would name it as OCR master coding the OCR and Language Java API 21 and click on Finish and wait for
‫the product to be sync with the title.
‫And after that rather have been seen correctly with their project.
‫Let's go and open the chrome and let's add to dependencies.
‫The first one is the for the recognized text, which is a part of ML kit, machine learning kit delivered
‫by a firebase.
‫So let's scroll down here for the text recognition, select Android and we scroll down to this implementation.
‫But before just a little bit, information about the recognized text, you can use ML kit to recognize
‫text in the images or videos such as a text of a street sign.
‫This is the feature that we are going to work with our application.
‫First of all, let's add this dependency.
‫Go to Android, Studio, Open, Gradle and the modal level.
‫And here we add the dependency for text recognition.
‫Okay.
‫Then we need to add that metadata for this application.
‫So I will copy it.
‫I will go to the manifest.
‫And here if we if you see this, these guys, these tags, that application and application here, it's
‫inside the application should be stored inside the application.
‫So these are the tags, application and application.
‫I should paste it here.
‫The meta data for ML kit.
‫Okay.
‫And now we have finished this dependency for the text recognition.
‫Now let's go and see our our friend which is the cloud library it's GitHub dot com slash bomb tech slash
‫glide and this application or this API or this library is an image loading and caching library for Android
‫focused on smooth scrolling.
‫Okay, it's an advanced image viewer.
‫So now we need to copy these dependencies.
‫A copy and I will paste it here.
‫Okay.
‫I click on sync.
‫Now I use the Google and Maven Central.
‫Let me check inside the project.
‫And the.
‫Project here.
‫Okay.
‫So it's good.
‫Then.
‫Now we have added the two libraries, the MLK text recognition and the Glide Library.
‫I need also to add inside the manifest that uses permission, that uses permission and the internet
‫permission here.
‫And I need to use another permission which is read external read external storage because we need to
‫load images from the memory hard disk.
‫So this is our application have been configured correctly.
‫Now in the next video we are going to build the layout and later on start building the functional.