Criar um fluxo do Power Automate com o reconhecimento de texto do AI Builder

Concluído

A tarefa deste exercício é criar um fluxo do Power Automate, verificar quando uma imagem é adicionada a uma pasta e disparar o reconhecimento de texto do AI Builder. Em seguida, você salva o texto reconhecido no Microsoft Dataverse. Esse processo pode ser útil ao automatizar a digitalização de formulários em papel. Para obter mais informações, consulte Criar um fluxo no Power Automate.

Criar uma tabela do Dataverse para armazenar o texto reconhecido

Para criar uma tabela do Dataverse para armazenar o texto reconhecido, siga estas etapas:

  1. Ir para Power Apps.

  2. Selecione Tabelas à esquerda.

  3. Selecione o botão +Nova tabela, que fornece um menu suspenso.

  4. Selecione Adicionar colunas e dados. Neste exemplo, use Resultados do Reconhecedor de Texto como nome de exibição da tabela. Altere o nome da Nova coluna para Nome.

  5. Ao terminar, selecione Criar. Um campo Nome é criado automaticamente, esse campo será usado para armazenar o texto reconhecido.

A figura abaixo mostra um exemplo da estrutura da tabela.

Captura de tela da guia Campos da tabela Resultados do Reconhecimento de Texto com o nome, tipo de dados, tipo e outros campos.

Agora você pode criar um fluxo no Power Automate que gerencia o disparo do reconhecimento de texto do AI Builder quando uma imagem é adicionada a seu OneDrive. Você pode salvar o resultado na tabela que você criou.

  1. Ir para Power Automate.

  2. Abra o menu Criar.

  3. Na seção Iniciar do zero, selecione Fluxo da nuvem automatizado.

  4. Insira Contoso Text Recognition como o nome.

  5. Insira Quando um arquivo é criado: OneDrive como gatilho.

  6. Ao terminar, selecione Criar.

Observação

Você pode usar qualquer tipo de disparador, como Quando um email chega no Outlook, Quando um registro é criado no Dataverse, Quando um item é criado no SharePoint e mais.

Defina a pasta do Power Automate para monitorar novas imagens recebidas

Neste exemplo, você definirá a propriedade Folder como a pasta Imagens.

Chamar o reconhecimento de texto do AI Builder

  1. Selecione Nova etapa.

  2. Selecione Previsão - Dataverse.

  3. Selecione modelo Reconhecimento de Texto no menu suspenso Modelo.

  4. Selecione Conteúdo do arquivo no menu suspenso Arquivo de imagem.

Captura de tela da etapa Previsão com o menu suspenso Adicionar conteúdo dinâmico do arquivo de imagem. Em Quando um arquivo é criado, o conteúdo do arquivo é selecionado.

Salve o resultado na tabela que você criou anteriormente

Siga estas etapas para salvar o resultado na tabela que você criou, iterando primeiro com o texto que foi extraído pelo reconhecimento de texto do AI Builder:

  1. Selecione Nova etapa.

  2. Selecione Adicionar uma nova linhaMicrosoft Dataverse

  3. No campo Selecionar uma saída das etapas anteriores, selecione resultados, o que itera sobre os vários textos detectados na imagem.

Captura de tela da etapa Aplicar a cada, com o menu suspenso Selecionar uma saída Adicionar o conteúdo dinâmico. Em Previsão, são selecionados os resultados da resposta.

Salvar os resultados para a tabela

Para salvar o resultado para a tabela, siga estas etapas:

  1. Selecione Adicionar uma ação.

  2. Selecione Criar um registro – Dataverse.

  3. Na propriedade Ambiente, insira o nome do ambiente onde você criou anteriormente a tabela.

  4. Na propriedade Nome da tabela, insira Resultados do reconhecimento de texto.

  5. Na propriedade Nome, selecione Texto detectado.

Captura de tela da etapa Criar um registro com o menu suspenso Nome Adicionar conteúdo dinâmico. A página de resultado da resposta está selecionada.

Observação

Sua opção Adicionar uma nova linha é adicionada automaticamente em um novo Aplicar a cada 2. Isso é estrutural.

Observação

Você também pode enviar os resultados por email, criar um arquivo no SharePoint e mais.

A imagem a seguir mostra como deve ser o fluxo resultante.

Captura de tela do fluxo resultante mostra Quando um arquivo é criado, Previsão, Aplicar a cada, Aplicar a cada 2 (agrupado) e Criar um registro (agrupado).

Selecione Salvar e agora o fluxo está pronto para processar imagens.

A imagem a seguir é o exemplo de um arquivo que pode ser solto na pasta Imagens do OneDrive.

Captura de tela de um arquivo que você pode colocar na pasta Imagens mostrando um texto com caligrafia ruim: Olá, sou (ilegível) e minha caligrafia é ruim.

O Power Automate processa automaticamente esse arquivo, dispara o reconhecimento de texto do AI Builder e armazena cada linha do texto reconhecido na tabela.

Captura de tela dos resultados retornados pelo Reconhecedor de Texto: Olá, sou favor; e nós com caligrafia; é ruim.