Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление
maxLevel1

Действие "Отправить на распознавание" / "Send files for recognition"

Действие отправляет файл на распознавание в сервис Робин OCR с Сойкой.

...

  1. в поле "Файл" подается неверный формат.

  2. неверный логин или пароль подключения. 403

  3. неверно указан путь, ссылка - 404

...

Действие "Получить результат распознавания" / "Get recognition result"

Извлечение текста из файла с помощью сервиса Робин OCR с Сойкой.

...

Робот НЕ вернет ошибку, если:

  • на изображении не найден текст.
  • на изображении не распознан текст.
  • статус "quality control", который нужно менять вручную => вызвать rest api для перевода в другой модуль или открыть пакет на валидации, исправить ошибки и отправить его на экспорт.

Во всех этих случаях робот вернет пустой результат распознавания файла.

Если неверно указан язык текста, настроенный в алгоритме, то результатом, возможно, будет не пустая строка, совпадающие символы из алфавита.



Действие "Распознать" / "Recognize files"

Извлечение текста из файла с помощью сервиса Робин OCR с Сойкой.

Настройки 

Свойство

Англ. наименование

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры

URL

URLСсылка для аутентификации на сервисе Сойки.Robin.String http://localhost/administratorДа
Логин
Login

Логин для входа.

Robin.StringadminДа
ПарольPasswordПароль для входа.Robin.PasswordadminДа
Класс пакетаClassКласс пакета, которым будет обрабатываться сценарий.Robin.String.Имя класса пакетаДа

Файл


FileПуть к файлу, из которого необходимо извлечь текст. Поддерживаемые форматы изображений: JPEG, PDF, TIFF, BMP, PNG, DOCX, GIF.

Robin.FilePath. 

C:\Users\Документ\1.jpgДа

Тип результата

Result type

Формат, в котором будут представлены результаты.



Выпадающий список из элементов: XML, JSON.

Значение по умолчанию: XML.

Robin.StringJSONНет
Профиль распознаванияProfile

Профиль распознавания для получения результатов.


Профили создаются в самой Сойке и пользователь заранее знает, какой необходимо выбрать. Значение по умолчанию задается системой при создании класса пакетов и называется default.
Robin.StringdefaultНет
Тайм-аутTime outВремя в миллисекундах, в течение которого будет происходить работа действия.Robin.Numeric1000000Нет
Результаты

Результат

Result

Коллекция json-объектов или xml-контекстов, содержащих распознанные данные. Если распознание документа еще в процессе, то результат не заполнен.

Robin.Collection


СтатусStatusСтатус распознавания документа.


Robin.String


Особые условия использования

Робот вернет ошибку, если:

  1. неверно указан путь, ссылка - 404

  2. неверный логин или пароль подключения. 403

  3. выбранный сценарий обработки не подходит. 401

  4. внутренняя ошибка сервера -500.

  5. личные данные и ID документа не принадлежат одному пользователю.

...

Примеры использования

Отправить + получить

Задача: распознать текст на документе и сохранить возможность выполнять еще какие либо действия, пока происходит обработка поданного на вход документа.

Решение: использовать действия «Отправить на распознавание», "Получить результат распознавания".

Реализация:

  1. Установить оба Последовательно установить действия «Отправить на распознавание» , "Получить результат распознавания" или "Распознать" и  "Получить результат распознавания" на рабочую область.
  2. Заполнить параметры действий корректными данными.  :
    1. параметры  «Отправить на распознавание»; СКРИН
    2. параметры "Получить результат распознавания". СКРИН

    Действие

    Параметры

    Отправить на распознаваниеURL: Логин: Пароль: Класс пакета: Файл:
    Получить результат распознаванияURL: Логин: Пароль: ID:


    РаспознатьURL: Логин: Пароль: Класс пакета: Файл: Тайм-аут


  3. Запустить робота по кнопке "Старт" в верхней панели. 

Результат: Робот вернет обработанные файлы. Результат представлен в виде коллекции с  json-объектами или xml-контекстами. Статус "export".


Распознать

Задача: распознать текст на документе.

Решение: использовать действие "Распознать"

Реализация:

  1. Последовательно установить действие "Распознать"на рабочую область.
  2. Заполнить параметры действий действия корректными данными.  : СКРИН

    Действие

    Параметры

    Отправить на распознаваниеURL: Логин: Пароль: Класс пакета: Файл:
    Получить результат распознаванияURL: Логин: Пароль: ID:


    РаспознатьURL: Логин: Пароль: Класс пакета: Файл: Тайм-аут


  3. Запустить робота по кнопке "Старт" в верхней панели. 

Результат: Робот вернет вернул обработанные файлы. Результат представлен в виде коллекции с  json-объектами или сразу xml-контекстами. Статус "export".

...