Utiliser le moteur Moteur FineReader ABBYY Reconnaissance de texte dans IQ Bot

IQ Bot prend en charge les versions 12.2, 12.3 et 12.4 d'Moteur FineReader ABBYY.

Lors de l'installation d'IQ Bot, le système installe automatiquement une licence d'exécution ouverte Moteur FineReader ABBYY sur votre serveur.

Remarque : Si vous avez effectué les étapes de la mise à niveau d'IQ Bot, vous devez mettre à jour le chemin du dossier du fichier de configuration AbbyyOCREngineSettings.json.

Suivez ces étapes pour installer Moteur FineReader ABBYY manuellement :

Procédure

  1. Téléchargez le plug-in OCR avec IQ Bot.
  2. Décompressez le dossier du plug-in de reconnaissance de texte dans votre dossier de téléchargement et placez ce dossier décompressé dans <IQ Bot Installation Path>\Automation 360 IQ Bot\.
  3. Vérifiez que le dossier indique <IQ Bot Installation Path>\Automation 360 IQ Bot\OCR Plugins\ABBYY SDK\12\FineReader Engine. . . , et que la décompression ne crée pas OCR Plugins\OCR Plugins deux fois. Après avoir décompressé le fichier téléchargé, assurez-vous de conserver le nom du dossier en tant que OCR Plugins et supprimez le numéro de version. Par exemple : Si le nom du dossier décompressé est OCR Plugins 12.4, supprimez le numéro de version (12.4) à la fin du nom du dossier.
  4. Pour utiliser Moteur FineReader ABBYY avec IQ Bot, vous disposez des options suivantes :
    OptionsDescription
    Définir Moteur FineReader ABBYY comme votre moteur Reconnaissance de texte par défaut Configurez le fichier Settings.txt.

    Suivez les étapes 5 et 6 pour configurer le fichier Settings.txt.

    Important : La configuration du fichier settings.txt n'est pas applicable à IQ Bot Automation 360 Cloud
    Sélectionnez le moteur Moteur FineReader ABBYY Reconnaissance de texte dans l’interface utilisateur Pour effectuer une sélection à partir de l’interface utilisateur, consultez Sélectionner un moteur Reconnaissance de texte.
  5. Important : La configuration du fichier settings.txt n'est pas applicable à IQ Bot Automation 360 Cloud.

    Dans IQ Bot Automation 360 Cloud, vous pouvez utiliser l'API appconfigurations pour lire et mettre à jour les paramètres OCR.

    Pour obtenir de l'aide sur l'utilisation de l'API, contactez l'équipe d'assistance. Ouverture d'un cas de support (connexion à A-People requise)

    Pour définir Moteur FineReader ABBYY comme moteur Reconnaissance de texte par défaut, dans le dossier C:\Program Files (x86)\Automation 360 IQ Bot <version>\configurations, ouvrez le fichier Settings.txt, remplacez OCREngine=Tesseract4 par OCREngine=Abbyy, puis enregistrez le fichier.
    Important : Résoudre les problèmes de classification lors du traitement des documents en chinois :

    Tous les fichiers sont déclassés lors du traitement des documents en chinois (connexion à A-People requise)

  6. Exécutez ensuite le fichier stopanduninstallallservices.bat, à l'emplacement C:\Program Files (x86)\Automation 360 IQ Bot\Configurations.
    Remarque : Après avoir arrêté les services, exécutez le fichier installandstartallservices.bat pour installer et démarrer les services.
  7. Vous pouvez maintenant créer des instances d'apprentissage dans IQ Bot et utiliser Moteur FineReader ABBYY pour la segmentation de texte et le moteur Reconnaissance de texte pour ces instances d'apprentissage. Dans le même temps, pour ces instances d'apprentissage, vous travaillez toujours en partenariat avec les fonctions d'IQ Bot sur le classement des documents, les champs auto-mappés, l'extraction cognitive et la correction automatique des valeurs de champs.
    Remarque : Si vous installez IQ Bot dans un dossier différent de C:\Program Files (x86)\Automation 360 IQ Bot <version>, recherchez et ouvrez le dossier Configurations > ABBYYOCREngineSettings.json, puis mettez à jour les fichiers intégrés EnginePath et LicensePath en fonction de ce dossier.
    Par exemple :
    {
      "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": ""
    }
    
    Remarque : Parfois, les documents peuvent échouer à classer avec Moteur FineReader ABBYY comme Reconnaissance de texte moteur par défaut. Voir la solution de contournement recommandée pour ce problème.

  8. Le tableau suivant répertorie les différentes versions d'Moteur FineReader ABBYY qui sont prises en charge et compatibles avec IQ Bot :
    Tableau 1. Matrice de compatibilité des versions d'Moteur FineReader ABBYY et d'IQ Bot
    Moteur FineReader ABBYY version IQ Bot version
    12.2 (A2019.12) et versions antérieures
    12.2 et 12.3 (A2019.13) à (A2019.16)
    12.2, 12.3 et 12.4 (A2019.17) et versions ultérieures