UiPath Documentation
document-understanding
latest
false
Document Understanding classic user guide

OCR services

OCR services used at data labeling time in Document Manager and at runtime in RPA workflows, covering UiPath Document OCR, Google Cloud Vision OCR, and Microsoft Read OCR.

About OCR services

OCR services are used for the following purposes:

  • At data labeling time, when importing documents into Document Manager. The engines available for this step are UiPath Document OCR, Google Cloud Vision OCR, and Microsoft Read OCR.
  • At run time when calling models from RPA workflows. Visit OCR Engines to check the engines available for this step.

Configure OCR service in Document Manager and AI Center Document Understanding™ ML packages

The following table describes how to configure the six supported OCR engine types in both Document Manager and AI Center.

Important:

The ocr.method argument corresponds to the OCR Engine dropdown in the ML Package creation view in AI Center.

OCR EngineOCR MethodOCR KeyOCR URL
UiPathUiPath Document OCR (Cloud and On-Premises) UiPathDocumentOCR_CPU(On-Premises) OCR for Chinese, Japanese, Korean (Cloud and On-Premises)Automation Suite API Key Enterprise PlanThe ML Skill URL generated after deploying UiPath Document OCR.
GoogleGoogle Cloud Vision OCRGCP Console API Keyhttps://vision.googleapis.com/v1/images:annotate
Microsoft Read 2.0 On-PremMicrosoft Read OCRNonehttp://<IP_addr>:<port_number>/vision/v2.0/read/core/Analyze
Microsoft Read 2.0 AzureMicrosoft Read OCRAPI Key for your resource from Azure Portal<Azure_resource_Endpoint>/vision/v2.0/read/core/asyncBatchAnalyze
Microsoft Read 3.2 On-PremMicrosoft Read OCRNonehttp://<IP_addr>:<port_number>/vision/v3.2/read/analyze
Microsoft Read 3.2 AzureMicrosoft Read OCRAPI Key for your resource from Azure Portal<Azure_resource_Endpoint>/vision/v3.2/read/analyze

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated