Créer un flux Power Automate avec la reconnaissance de texte AI Builder

Effectué

Votre tâche dans cet exercice consiste à créer un flux Power Automate, à vérifier quand une image est ajoutée à un dossier et à déclencher la reconnaissance de texte AI Builder. Ensuite, vous allez enregistrer le texte reconnu dans Microsoft Dataverse. Ce processus peut être utile lors de l’automatisation de la numérisation des formulaires papier. Pour en savoir plus, consultez Créer un flux dans Power Automate.

Créer une table Dataverse pour stocker le texte reconnu

Pour créer une table Dataverse afin de stocker le texte reconnu, procédez comme suit :

  1. Accédez à Power Apps.

  2. Cliquez sur Tables à gauche.

  3. Cliquez sur le bouton + Nouvelle table, qui fournit une liste déroulante.

  4. Sélectionnez Ajouter des colonnes et des données. Pour cet exemple, utilisez Résultats de la reconnaissance de texte comme nom d’affichage de la table. Redéfinissez le nom Nouvelle colonne sur Nom.

  5. Ensuite, cliquez sur Créer. Un champ Nom est automatiquement créé, qui vous permet de stocker le texte reconnu.

La figure suivante illustre un exemple de structure de table :

Capture d’écran de l’onglet Champs de la table Résultats de la reconnaissance de texte affichant divers champs, notamment Nom, Type de données et Type.

Vous pouvez maintenant créer un flux dans Power Automate pour gérer le déclenchement de la reconnaissance de texte AI Builder lorsqu’une image est ajoutée à votre fichier OneDrive. Vous pouvez enregistrer le résultat dans la table que vous avez créée.

  1. Accédez à Power Automate.

  2. Ouvrez le menu Créer.

  3. Dans la section Démarrer à partir de zéro, sélectionnez Flux de cloud automatisé.

  4. Saisissez Contoso Text Recognition comme nom.

  5. Saisissez Lorsqu’un fichier est créé - OneDrive comme déclencheur.

  6. Ensuite, cliquez sur Créer.

Remarque

Vous pouvez utiliser tout type de déclencheur, par exemple Lorsqu’un e-mail arrive dans Outlook, Lorsqu’un enregistrement est créé dans Dataverse, Lorsqu’un article est créé dans SharePoint, etc.

Définir le dossier dont Power Automate doit surveiller les nouvelles images entrantes

Dans cet exemple, vous allez définir la propriété Folder sur le dossier Images.

Appeler la reconnaissance de texte AI Builder

  1. Cliquez sur Nouvelle étape.

  2. Sélectionnez Prédire - Dataverse.

  3. Sélectionnez Modèle de reconnaissance de texte dans le menu déroulant Modèle.

  4. Sélectionnez Contenu du fichier dans le menu déroulant Fichier image.

Capture d’écran de l’étape Prédire avec le menu déroulant Ajouter du contenu dynamique sous le champ Fichier image. Sous Lorsqu’un fichier est créé, Contenu du fichier est sélectionné.

Enregistrer le résultat dans la table que vous avez créée précédemment

Pour enregistrer le résultat dans la table que vous avez créée précédemment en effectuant une première itération sur du texte extrait par la reconnaissance de texte AI Builder, procédez comme suit :

  1. Cliquez sur Nouvelle étape.

  2. Sélectionnez Ajouter une nouvelle ligneMicrosoft Dataverse

  3. Dans le champ Sélectionner un résultat à partir des étapes précédentes, sélectionnez Résultats, afin d’effectuer une itération sur les différents textes détectés dans l’image.

Capture d’écran de l’étape Appliquer à chacun avec le menu déroulant Ajouter du contenu dynamique. Sous le champ Prédire, l’option Résultats de la réponse est sélectionnée.

Enregistrer les résultats dans la table

Pour enregistrer les résultats dans la table, procédez comme suit :

  1. Cliquez sur Ajouter une action.

  2. Cliquez sur Créer un enregistrement - Dataverse.

  3. Dans la propriété Environment, saisissez le nom de l’environnement dans lequel vous avez précédemment créé la table.

  4. Dans la propriété Table Name, saisissez Résultats de la reconnaissance de texte.

  5. Dans la propriété Name, sélectionnez Texte détecté.

Capture d’écran de l’étape Créer un enregistrement avec le menu déroulant Ajouter du contenu dynamique. L’option Page des résultats de la réponse est sélectionnée.

Remarque

Votre étape Ajouter une nouvelle ligne est automatiquement ajoutée dans une nouvelle étape Appliquer à chacun 2. Ceci est intentionnel.

Remarque

Vous pouvez également envoyer les résultats par e-mail, créer un fichier dans SharePoint, etc.

Le flux résultant devrait maintenant se présenter ainsi :

Capture d’écran du flux résultant affichant les étapes Lorsqu’un fichier est créé, Prédire, Appliquer à chacun, Appliquer à chacun 2 (imbriquée) et Créer un enregistrement (imbriquée).

Cliquez sur Enregistrer. Le flux est maintenant prêt à traiter les images.

L’image suivante est un exemple de fichier que vous pouvez déposer dans le dossier Images de OneDrive :

Capture d’écran d’un fichier que vous pouvez déposer dans le dossier Images affichant un texte manuscrit épouvantable : Bonjour, je m’appelle (illisible) et j’ai une écriture de cochon.

Power Automate traite automatiquement ce fichier, déclenche la reconnaissance de texte AI Builder et stocke chaque ligne de texte reconnu dans la table.

Capture d’écran des résultats de la reconnaissance de texte renvoyant : Bonjour, je m’appelle faveur ; et j’ai urne ; écriture de cachou.