You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/applied-ai-services/form-recognizer/language-support.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ ms.author: lajanuar
13
13
14
14
# Language support for Form Recognizer
15
15
16
-
This table lists the written languages supported by each Form Recognizer service.
16
+
This article covers the supported languages for text and field **extraction (by feature)** and **[detection (Read only)](#detected-languages-read-api)**. Both groups are mutually exclusive.
17
17
18
18
<!-- markdownlint-disable MD001 -->
19
19
<!-- markdownlint-disable MD024 -->
@@ -29,7 +29,7 @@ The following lists include the currently GA languages in for the v2.1 version a
29
29
30
30
To use the preview languages, refer to the [v3.0 REST API migration guide](/rest/api/media/#changes-to-the-rest-api-endpoints) to understand the differences from the v2.1 GA API and explore the [v3.0 preview SDK quickstarts](quickstarts/try-v3-python-sdk.md).
31
31
32
-
### Handwritten languages (preview and GA)
32
+
### Handwritten text (preview and GA)
33
33
34
34
The following table lists the supported languages for extracting handwritten texts.
35
35
@@ -41,7 +41,7 @@ The following table lists the supported languages for extracting handwritten tex
41
41
|German (preview) |`de`|Spanish (preview) |`es`|
42
42
|Italian (preview) |`it`|
43
43
44
-
### Print languages (preview)
44
+
### Print text (preview)
45
45
46
46
This section lists the supported languages for extracting printed texts in the latest preview.
47
47
@@ -94,7 +94,7 @@ This section lists the supported languages for extracting printed texts in the l
94
94
|Kurukh (Devanagari) | `kru`|Welsh | `cy`
95
95
|Kyrgyz (Cyrillic) | `ky`
96
96
97
-
### Print languages (GA)
97
+
### Print text (GA)
98
98
99
99
This section lists the supported languages for extracting printed texts in the latest GA version.
100
100
@@ -178,14 +178,14 @@ Language| Locale code |
178
178
179
179
## Detected languages: Read API
180
180
181
-
The [Read API](concept-read.md) supports language detection for the following languages:
181
+
The [Read API](concept-read.md) supports detecting the following languages in your documents. This list may include languages not currently supported for text extraction.
182
182
183
183
> [!NOTE]
184
184
> **Language detection**
185
185
>
186
-
> Form Recognizer read model can _detect_a wide range of languages, variants, dialects, and some regional/cultural languages and return a language code.
187
-
>
188
-
> This section lists the languages that can be detected using the Read API. To determine if text can also be _extracted_ for a given language, see [handwritten](#handwritten-languages-preview-and-ga), [print preview](#print-languages-preview), and [print GA](#print-languages-ga) language extraction lists (above).
186
+
> Form Recognizer read model can _detect_possible presence of languages and returns language codes for detected languages. To determine if text can also be
187
+
>extracted for a given language, see previous sections.
Copy file name to clipboardExpand all lines: articles/cognitive-services/Computer-vision/Vision-API-How-to-Topics/call-read-api.md
+7-6Lines changed: 7 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,17 +23,18 @@ This guide assumes you have already <a href="https://portal.azure.com/#create/Mi
23
23
24
24
### Specify the OCR model
25
25
26
-
By default, the service will use the latest GA model to extract text. Starting with Read 3.2, a `model-version` parameter allows choosing between the GA and preview models for a given API version. The model you specify will be used to extract text with the Read operation.
26
+
By default, the service will use the latest generally available (GA) model to extract text. Starting with Read 3.2, a `model-version` parameter allows choosing between the GA and preview models for a given API version. The model you specify will be used to extract text with the Read operation.
27
27
28
28
When using the Read operation, use the following values for the optional `model-version` parameter.
29
29
30
30
|Value| Model used |
31
31
|:-----|:----|
32
-
| 2022-01-30-preview | Latest preview model with additonal Hindi, Arabic and other Devanagari and Arabic script languages and enhancements to the previous preview.
33
-
| 2021-09-30-preview | Previous preview model with addiitonal Russian and Cyrillic languages and enhancements to the GA previous model.
34
-
| 2021-04-12 | most recent GA model |
35
-
| Not provided | most recent GA model |
36
-
| latest | most recent GA model|
32
+
| Not provided | Latest GA model |
33
+
| latest | Latest GA model|
34
+
|[2022-04-30](../whats-new.md#may-2022)| Latest GA model. 164 languages for print text and 9 languages for handwritten text along with several enhancements on quality and performance |
35
+
|[2022-01-30-preview](../whats-new.md#february-2022)| Preview model adds print text support for Hindi, Arabic and related languages. For handwriitten text, adds support for Japanese and Korean. |
36
+
|[2021-09-30-preview](../whats-new.md#september-2021)| Preview model adds print text support for Russian and other Cyrillic languages, For handwriitten text, adds support for Chinese Simplified, French, German, Italian, Portuguese, and Spanish. |
Copy file name to clipboardExpand all lines: articles/cognitive-services/Computer-vision/computer-vision-how-to-install-containers.md
+16-35Lines changed: 16 additions & 35 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,14 +23,14 @@ Containers enable you to run the Computer Vision APIs in your own environment. C
23
23
The *Read* OCR container allows you to extract printed and handwritten text from images and documents with support for JPEG, PNG, BMP, PDF, and TIFF file formats. For more information, see the [Read API how-to guide](Vision-API-How-to-Topics/call-read-api.md).
24
24
25
25
## What's new
26
-
For existing users of the Read containers, a new `3.2-model-2021-09-30-preview`version of the Read container is available with support for 122 languages and general performance and AI enhancements. Please follow the [download instructions](#docker-pull-for-the-read-ocr-container) to get started.
26
+
The `3.2-model-2022-04-30` GA version of the Read container is available with support for [164 languages and other enhancements](./whats-new.md#may-2022). If you are an existing customer, please follow the [download instructions](#docker-pull-for-the-read-ocr-container) to get started.
27
27
28
28
## Read 3.2 container
29
29
30
-
The Read 3.2 OCR container provides:
30
+
The Read 3.2 OCR container latest GA model provides:
31
31
* New models for enhanced accuracy.
32
32
* Support for multiple languages within the same document.
33
-
* Support for a total of 73 languages. See the full list of [OCR-supported languages](./language-support.md#optical-character-recognition-ocr).
33
+
* Support for a total of 164 languages. See the full list of [OCR-supported languages](./language-support.md#optical-character-recognition-ocr).
34
34
* A single operation for both documents and images.
35
35
* Support for larger documents and images.
36
36
* Confidence scores.
@@ -84,29 +84,22 @@ grep -q avx2 /proc/cpuinfo && echo AVX2 supported || echo No AVX2 support detect
@@ -216,18 +203,12 @@ To find your connection string:
216
203
217
204
The container provides REST-based query prediction endpoint APIs.
218
205
219
-
For the latest preview:
220
-
221
-
Use the same Swagger path as 3.2 but a different port if you have already deployed 3.2 at the 5000 port.
222
-
223
206
Use the host, `http://localhost:5000`, for container APIs. You can view the Swagger path at: `http://localhost:5000/swagger/`.
224
207
225
208
---
226
209
227
210
### Asynchronous Read
228
211
229
-
For the latest preview, everything is the same as 3.2 except for the additional `"modelVersion": "2021-09-30-preview"`.
230
-
231
212
# [Version 3.2](#tab/version-3-2)
232
213
233
214
You can use the `POST /vision/v3.2/read/analyze` and `GET /vision/v3.2/read/operations/{operationId}` operations in concert to asynchronously read an image, similar to how the Computer Vision service uses those corresponding REST operations. The asynchronous POST method will return an `operationId` that is used as the identifer to the HTTP GET request.
Copy file name to clipboardExpand all lines: articles/cognitive-services/Computer-vision/includes/curl-quickstart.md
+2-4Lines changed: 2 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -53,11 +53,9 @@ curl -v -X POST "https://westcentralus.api.cognitive.microsoft.com/vision/v3.2/r
53
53
The response will include an `Operation-Location` header, whose value is a unique URL. You use this URL to query the results of the Read operation. The URL expires in 48 hours.
54
54
55
55
### Optionally, specify the model version
56
-
As an optional step, see [How to specify the model version](../Vision-API-How-to-Topics/call-read-api.md#determine-how-to-process-the-data-optional) for the model version parameter values you can use. The most recent model includes any enhancements to the previous GA and preview models.
57
-
58
-
For example, to use the model-version = `2022-01-30-preview` parameter, use the following command:
56
+
As an optional step, see [How to specify the model version](../Vision-API-How-to-Topics/call-read-api.md#determine-how-to-process-the-data-optional). For example, to explicitly specify the latest GA model, use `model-version=2022-04-30` as the parameter. Skipping the parameter or using `model-version=latest` automatically uses the most recent GA model.
Copy file name to clipboardExpand all lines: articles/cognitive-services/Computer-vision/includes/quickstarts-sdk/csharp-sdk.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,11 +88,11 @@ Use the OCR client library to read printed and handwritten text from a remote im
88
88
> [!IMPORTANT]
89
89
> Remember to remove the subscription key from your code when you're done, and never post it publicly. For production, consider using a secure way of storing and accessing your credentials. For example, [Azure key vault](../../../../key-vault/general/overview.md).
90
90
91
-
1. As an optional step, see [How to specify the model version](../../Vision-API-How-to-Topics/call-read-api.md#determine-how-to-process-the-data-optional) for the model version parameter values you can use. The most recent model includes any enhancements to the previous GA and preview models. For example, to use the model-version=`2022-01-30-preview` parameter, edit the ReadAsync call as shown:
91
+
1. As an optional step, see [How to specify the model version](../../Vision-API-How-to-Topics/call-read-api.md#determine-how-to-process-the-data-optional). For example, to explicitly specify the latest GA model, edit the `ReadAsync` call as shown. Skipping the parameter or using `"latest"` automatically uses the most recent GA model.
92
92
93
93
```csharp
94
94
// Read text from URL with a specific model version
95
-
var textHeaders = await client.ReadAsync(urlFile,null,null,"2022-01-30-preview");
95
+
var textHeaders = await client.ReadAsync(urlFile,null,null,"2022-04-30");
Copy file name to clipboardExpand all lines: articles/cognitive-services/Computer-vision/includes/quickstarts-sdk/node-sdk.md
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -78,11 +78,10 @@ Use the Optical character recognition client library to read printed and handwri
78
78
> [!IMPORTANT]
79
79
> Remember to remove the subscription key from your code when you're done, and never post it publicly. For production, consider using a secure way of storing and accessing your credentials. For example, [Azure key vault](../../../../key-vault/general/overview.md).
80
80
81
-
82
-
1. As an optional step, see [How to specify the model version](../../Vision-API-How-to-Topics/call-read-api.md#determine-how-to-process-the-data-optional) for the model version parameter values you can use. The most recent model includes any enhancements to the previous GA and preview models. For example, to use the model version `2022-01-30-preview`, edit the `read` statement as shown:
81
+
1. As an optional step, see [How to specify the model version](../../Vision-API-How-to-Topics/call-read-api.md#determine-how-to-process-the-data-optional). For example, to explicitly specify the latest GA model, edit the `read` statement as shown. Skipping the parameter or using `"latest"` automatically uses the most recent GA model.
83
82
84
83
```JS
85
-
let result = await client.read(url,{modelVersion:"2022-01-30-preview"});
84
+
let result = await client.read(url,{modelVersion:"2022-04-30"});
86
85
```
87
86
88
87
1. Run the application with the `node` command on your quickstart file.
Copy file name to clipboardExpand all lines: articles/cognitive-services/Computer-vision/includes/quickstarts-sdk/python-sdk.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,11 +63,11 @@ Use the OCR client library to read printed and handwritten text from a remote im
63
63
> [!IMPORTANT]
64
64
> Remember to remove the subscription key from your code when you're done, and never post it publicly. For production, consider using a secure way of storing and accessing your credentials. For example, [Azure key vault](../../../../key-vault/general/overview.md).
65
65
66
-
1. As an optional step, see [How to specify the model version](../../Vision-API-How-to-Topics/call-read-api.md#determine-how-to-process-the-data-optional) for the model version parameter values you can use. The most recent model includes any enhancements to the previous GA and preview models. For example, to use the model version `2022-01-30-preview`, edit the `read` statement as shown:
66
+
1. As an optional step, see [How to specify the model version](../../Vision-API-How-to-Topics/call-read-api.md#determine-how-to-process-the-data-optional). For example, to explicitly specify the latest GA model, edit the `read` statement as shown. Skipping the parameter or using `"latest"` automatically uses the most recent GA model.
67
67
68
68
```python
69
69
# Call API with URL and raw response (allows you to get the operation location)
0 commit comments