Verwenden der ABBYY FineReader Engine OCR-Engine in IQ Bot

IQ Bot unterstützt ABBYY FineReader Engine Version 12.2, 12.3 und 12.4.

Bei der Installation von IQ Bot installiert das System automatisch eine offene Laufzeitlizenz für ABBYY FineReader Engine auf Ihrem Server.

Anmerkung: Wenn Sie die Schritte zum Upgrade von IQ Bot abgeschlossen haben, müssen Sie den Ordnerpfad zur Konfigurationsdatei AbbyyOCREngineSettings.json aktualisieren.

Führen Sie die folgenden Schritte aus, um ABBYY FineReader Engine manuell zu installieren:

Prozedur

  1. Laden Sie das OCR-Plug-in mit IQ Bot herunter.
  2. Entpacken Sie den OCR-Plug-in-Ordner in Ihren Download-Ordner und platzieren Sie diesen verpackten Ordner in <IQ Bot Installation Path>\Automation 360 IQ Bot\ .
  3. Stellen Sie sicher, dass der Ordner <IQ Bot-Installationspfad>\Automation 360 IQ Bot\OCR Plugins\ABBYY SDK\12\FineReader Engine. . . ist und OCR Plugins\OCR Plugins beim Entpacken nicht zweimal erstellt wird. Nachdem Sie die heruntergeladene Datei entpackt haben, stellen Sie sicher, dass Sie den Ordnernamen OCR Plugins beibehalten und die Versionsnummer entfernen. Beispiel: Wenn der Name des verpackten Ordners OCR Plugins 12.4 lautet, entfernen Sie die Versionsnummer (12.4) vom Ende des Ordnernamens.
  4. Zur Verwendung von ABBYY FineReader Engine mit IQ Bot stehen Ihnen die folgenden Optionen zur Verfügung:
    OptionenBeschreibung
    ABBYY FineReader Engine als Standard-OCR-Engine festlegen Die Datei Settings.txt konfigurieren.

    Befolgen Sie die Schritte 5 und 6, um die Datei Settings.txt zu konfigurieren.

    Wichtig: Die Konfiguration der Datei settings.txt ist für Automation 360 IQ Bot Cloud nicht anwendbar
    Wählen Sie die ABBYY FineReader Engine OCR-Engine über die Nutzeroberfläche aus Informationen zur Auswahl über die Nutzeroberfläche finden Sie unter Auswählen einer OCR-Engine.
  5. Wichtig: Die Konfiguration der Datei settings.txt trifft für Automation 360 IQ Bot Cloud nicht zu.

    In Automation 360 IQ Bot Cloud können Sie die API appConfigurations verwenden, um die OCR-Einstellungen zu lesen und zu aktualisieren.

    Wenn Sie Hilfe bei der Verwendung der API benötigen, wenden Sie sich bitte an das Support-Team. Open a support case (A-People login required)

    Um ABBYY FineReader Engine als Standardengine für OCR festzulegen, öffnen Sie im Ordner C:\Program Files (x86)\Automation 360 IQ Bot <version>\Configurations die Datei Settings.txt, ändern Sie OCREngine =Tesseract4 in OCREngine=ABBYY und speichern Sie die Datei.
    Wichtig: Fehlerbehebung von Klassifizierungsproblemen bei der Verarbeitung von Dokumenten in chinesischer Sprache:

    All files are getting unclassified while processing Chinese language documents (A-People login required)

  6. Führen Sie dann die Datei stopanduninstallallservices.bat unter C:\Program Files (x86)\Automation 360 IQ Bot\Configurations aus.
    Anmerkung: Führen Sie nach dem Beenden der Dienste die Datei installandstartallservices.bat aus, um die Dienste zu installieren und zu starten.
  7. Erstellen Sie Lerninstanzen in IQ Bot und verwenden Sie ABBYY FineReader Engine für die Textsegmentierung sowie die OCR-Engine für diese Lerninstanzen. Gleichzeitig bedienen Sie sich für diese Lerninstanzen weiterhin der IQ Bot-Funktionen für die Klassifizierung von Dokumenten, automatisch zugeordnete Felder, kognitive Extraktion und automatische Korrektur von Feldwerten.
    Anmerkung: Wenn Sie IQ Bot in einem anderen Ordner als C:\Program Files (x86)\Automation 360 IQ Bot <Version> installieren, suchen und öffnen Sie den Ordner Konfigurationen > ABBYYOCREngineSettings.json und aktualisieren Sie die eingebetteten EnginePath und LicensePath so, dass sie mit dem jeweiligen Ordner übereinstimmen.
    Beispiel:
    {
      "UseOpenRuntimeLicense": true,
      "EnginePath": "C:\\Program Files (x86)\\Automation 360 IQ Bot\\OCR Plugins\\ABBYY SDK\\12\\FineReader Engine\\Bin",
      "DeveloperSN": "",
      "ProjectId": "",
      "LicensePath": "C:\\Program Files (x86)\\Automation 360 IQ Bot\\Configurations\\Runtime.ABBYY.LocalLicense",
      "LicensePassword": ""
    }
    
    Anmerkung: Manchmal können Dokumente mit ABBYY FineReader Engine nicht als OCR-Standardengine klassifiziert werden.
  8. In der folgenden Tabelle sind die verschiedenen ABBYY FineReader Engine-Versionen aufgeführt, die unterstützt werden und mit IQ Bot kompatibel sind:
    Tabelle 1. Versionskompatibilitätsmatrix von ABBYY FineReader Engine und IQ Bot
    ABBYY FineReader Engine-Version IQ Bot-Version
    12.2 (A2019.12) und darunter
    12,2 und 12,3 (A2019.13) bis (A2019.16)
    12,2, 12,3 und 12,4 (A2019.17) und höher