获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

Reconhecimento de texto

Com as APIs de reconhecimento de texto do ML Kit, você pode reconhecer texto em qualquer idioma baseado em latim ( e mais, com reconhecimento de texto baseado em nuvem ).

O reconhecimento de texto pode automatizar a entrada de dados tediosa para cartões de crédito, recibos e cartões de visita. Com a API baseada em nuvem, você também pode extrair texto de imagens de documentos, que podem ser usados ​​para aumentar a acessibilidade ou traduzir documentos. Os aplicativos podem até acompanhar objetos do mundo real, como lendo os números nos trens.

iOS Android

Se você é um desenvolvedor Flutter, pode se interessar pelo FlutterFire , que inclui um plug-in para as APIs ML Vision do Firebase.

Escolha entre APIs no dispositivo e na nuvem

No dispositivo Nuvem
Preços Livre

Gratuito para os primeiros 1.000 usos deste recurso por mês: consulte Preços

Casos de uso ideais Processamento em tempo real - ideal para uma câmera ou feed de vídeo
Reconhecendo texto esparso em imagens
Reconhecimento de texto de alta precisão
Reconhecendo texto esparso em imagens
Reconhecendo texto densamente espaçado em imagens de documentos

Veja a demonstração da API Cloud Vision .

Suporte de linguas Reconhece caracteres latinos Reconhece e identifica uma ampla gama de idiomas e caracteres especiais

Resultados de exemplo

Texto esparso

Foto: Dietmar Rabich / Wikimedia Commons / "Düsseldorf, Wege der parlamentarischen Demokratie -- 2015 -- 8123" / CC BY-SA 4.0
Texto reconhecido
Texto Wege
der parlamentarischen
Demokratie
Blocos (1 bloco)
Bloco 0
Texto Wege der parlamentarischen Demokratie
Quadro (117,0, 258,0, 190,0, 83,0)
Pontos de canto (117, 270), (301,64, 258,49), (306,05, 329,36), (121,41, 340,86)
Código de idioma reconhecido de
Linhas (3 linhas)
Linha 0
Texto Wege der
Quadro (167,0, 261,0, 91,0, 28,0)
Pontos de canto (167, 267), (255,82, 261,46), (257,19, 283,42), (168,36, 288,95)
Código de idioma reconhecido de
Elementos (2 elementos)
Elemento 0
Texto Wege
Quadro (167,0, 263,0, 59,0, 26,0)
Pontos de canto (167, 267), (223,88, 263,45), (225,25, 285,41), (168,36, 288,95)

Texto do documento

Texto reconhecido
Texto DR. SEWARD'S DIARY 361
Professor. He had evidently expected some such call, for
I found him dressed in his room. His door was ajar, so that
he could hear the opening of the door of our room. He
came at once; as he passed into the room, he asked Mina
if the others might come, too.
"No," she said quite simply, "it will not be necessary.
You can tell them just as well. I must go with you on your
journey."
Dr. Van Helsing was as startled as I was. After a mo-
ment's pause he asked:
"But why?"

...

(texto completo)

Blocos (1 bloco)
Bloco 0
Texto

DR . SEWARD ' S DIARY 361 Professor . He had evidently expected some such call , for I found him dressed in his room . His door was ajar , so that he could hear the opening of the door of our room . He came at once ; as he passed into the room , he asked Mina if the others might come , too .

" No , " she said quite simply , " it will not be necessary . You can tell them just as well . I must go with you on your journey . "

Dr . Van Helsing was as startled as I was . After a mo ment ' s pause he asked :

...

(texto completo)

Confiança 0,98
Quadro (25,0, 21,0, 359,0, 583,0)
Código de idioma reconhecido pt
Parágrafos (10 parágrafos)
Parágrafo 1
Texto " No , " she said quite simply , " it will not be necessary . You can tell them just as well . I must go with you on your journey . "
Confiança 0,98
Quadro (29,0, 110,0, 355,0, 44,0)
Código de idioma reconhecido pt
Palavras (34 palavras)
Palavra 7
Texto simply
Confiança 0,99
Quadro (179,0, 110,0, 37,0, 15,0)
Código de idioma reconhecido pt
Símbolos (6 símbolos)
Símbolo 0
Texto s
Confiança 1,00
Quadro (179,0, 110,0, 3,0, 15,0)
Código de idioma reconhecido pt