document-understanding
latest
false
Document Understanding classic user guide
- Overview
- Getting started
- Activities
- Insights dashboards
- Document Understanding Process
- Quickstart tutorials
- Framework components
- Model Details
- Overview
- Document Understanding - ML package
- DocumentClassifier - ML package
- ML packages with OCR capabilities
- 1040 - ML package
- 1040 Schedule C - ML package
- 1040 Schedule D - ML package
- 1040 Schedule E - ML package
- 1040x - ML package
- 3949a - ML package
- 4506T - ML package
- 709 - ML package
- 941x - ML package
- 9465 - ML package
- ACORD125 - ML package
- ACORD126 - ML package
- ACORD131 - ML package
- ACORD140 - ML package
- ACORD25 - ML package
- Bank Statements - ML package
- Bills Of Lading - ML package
- Certificate of Incorporation - ML package
- Certificate of Origin - ML package
- Checks - ML package
- Children Product Certificate - ML package
- CMS 1500 - ML package
- EU Declaration of Conformity - ML package
- Financial Statements - ML package
- FM1003 - ML package
- I9 - ML package
- ID Cards - ML package
- Invoices - ML package
- Invoices Australia - ML package
- Invoices China - ML package
- Invoices Hebrew - ML package
- Invoices India - ML package
- Invoices Japan - ML package
- Invoices Shipping - ML package
- Packing Lists - ML package
- Payslips - ML package
- Passports - ML package
- Purchase Orders - ML package
- Receipts - ML package
- Remittance Advices - ML package
- UB04 - ML package
- Utility Bills - ML package
- Vehicle Titles - ML package
- W2 - ML package
- W9 - ML package
- Other Out-of-the-box ML Packages
- Public endpoints
- Traffic limitations
- OCR Configuration
- Pipelines
- OCR services
- OCR services
- Supported languages
- Deep Learning
- Data and security
- Licensing and Charging Logic
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 Engine | OCR Method | OCR Key | OCR URL |
|---|---|---|---|
| UiPath | UiPath Document OCR (Cloud and On-Premises) UiPathDocumentOCR_CPU(On-Premises) OCR for Chinese, Japanese, Korean (Cloud and On-Premises) | Automation Suite API Key Enterprise Plan | The ML Skill URL generated after deploying UiPath Document OCR. |
| Google Cloud Vision OCR | GCP Console API Key | https://vision.googleapis.com/v1/images:annotate | |
| Microsoft Read 2.0 On-Prem | Microsoft Read OCR | None | http://<IP_addr>:<port_number>/vision/v2.0/read/core/Analyze |
| Microsoft Read 2.0 Azure | Microsoft Read OCR | API Key for your resource from Azure Portal | <Azure_resource_Endpoint>/vision/v2.0/read/core/asyncBatchAnalyze |
| Microsoft Read 3.2 On-Prem | Microsoft Read OCR | None | http://<IP_addr>:<port_number>/vision/v3.2/read/analyze |
| Microsoft Read 3.2 Azure | Microsoft Read OCR | API Key for your resource from Azure Portal | <Azure_resource_Endpoint>/vision/v3.2/read/analyze |