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

Ключ

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

...

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

...

Версия 2 (Net)

Общие принципы работы с ROBIN OCR 1.0 указаны в действии "Распознать".

...

Описание

Действие получает результат распознавания по ID пакета из сервиса SOICA.

Второе действие из связки Отправить + Получить. Отправить файл на распознавание и Получить результат распознавания разделено на 2 действия для случаев, когда система будет долго обрабатывать большой файл, поданный на вход.

Иконка действия

Image Added

Параметры и их настройка

Свойство

...

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

Image Removed

Настройки 

Свойство

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

Описание

Тип

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

URL

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

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

.

Robin.StringadminДа
Пароль
Password
Пароль для входа
.
Robin.PasswordadminДа
ID
IDИдентификационный номер пакетаRobin.String65434Да
Тип результата
Result type

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

.


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

.

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

.


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

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

Результат распознавания

Result

Коллекция json-объектов или xml-контекстов, содержащих

распознанные данные

распознанные данные. Формат результата зависит от значения, выбранного в поле "Тип результата". Если

распознание документа еще в процессе, то результат не заполнен.

документ еще не распознан, коллекция будет пустой

Robin.Collection


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

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

Необходимо запустить действие "Отправить на распознавание" перед действием "Получить результат распознавания".

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

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

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

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

  3. .
  4. - 403;

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

  6. .
  7. - 401;

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

  9. .
  10. ;

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

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

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

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

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

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

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

Задача

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

Решение

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

Реализация

...

  1. Последовательно установить
  2. действия «Отправить
  3. действия «Отправить на распознавание» и  "Получить результат распознавания"
  4.  на
  5.  на рабочую область.
  6. «Отправить
  7. Заполнить параметры действий корректными данными:
      параметры  
      1. параметры  «Отправить на распознавание»; 
        Image Modified
      2. параметры "Получить результат распознавания"
    1. Image Removed
      1. Image Added
    2. Запустить робота по кнопке "Старт" в верхней панели. 
    3. Image Removed

    Результат

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

    Image Modified