Aspose.OCR Cloud - Latest release

What was changed

KeySummaryCategory
OCR‑3977Added recognition of the Uyghur language, including mixed Uyghur/English texts.New feature
OCR‑3978Added recognition of the Telugu language, including mixed Telugu/English texts.New feature
OCR‑3979Added recognition of the Kannada language, including mixed Kannada/English texts.New feature
OCR‑3980Added recognition of the Tamil language, including mixed Tamil/English texts.New feature
OCR‑3985Added recognition of the Devanagari-based scripts, including mixed Devanagari/English texts.New feature
OCR‑3986Added support for mixed Arabic/English texts.Enhancement
OCR‑3984Added support for mixed Japanese/English texts.Enhancement
OCR‑3983Added support for mixed Korean/English texts.Enhancement
OCR‑3982Added support for mixed Chinese/English texts.Enhancement
OCR‑3987Added support for mixed Persian/English texts.Enhancement

Public API changes and backwards compatibility

This section lists all public API changes introduced in Aspose.OCR Cloud 24.11.0 that may affect the code of existing applications.

Added public APIs:

The following public APIs have been added in Aspose.OCR Cloud 24.11.0 release:

New recognition languages

The following recognition languages have been added:

LanguageREST API
Uyghur"language": "Uyghur"
Telugu"language": "Telugu"
Kannada"language": "Kannada"
Tamil"language": "Tamil"
Devanagari"language": "Devanagari"

Updated public APIs:

No changes

Removed public APIs:

No changes.

Changes to application logic

This section lists all improvements introduced in Aspose.OCR Cloud 24.11.0 that do not affect the public APIs and thus do not require changes to your application code.

Mixed language support

Aspose.OCR Cloud now supports the recognition of texts which include both native and Latin characters for the following languages:

  • Arabic
  • Chinese
  • Japanese
  • Korean
  • Persian

Examples

The examples below illustrate the changes introduced in this release:

Recognize Telugu text

Send image for recognition:

curl --request POST --location 'https://api.aspose.cloud/v5.0/ocr/RecognizeImage' \
--header 'Accept: text/plain' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...HaRYOxBcCRCPLnrFCVXpw7UA' \
--data-raw '{
  "image": "iVBORw0KGgoAAAANSUh...d1iEAAAAASUVORK5CYII=",
  "settings": {
    "language": "Telugu",
    "resultType": "Text"
  }
}'