</>AppInitDev DevelopersCentro de aprendizaje Android
IA • Android · GUÍA PRÁCTICA

Reconocimiento de texto con ML Kit en Kotlin

Extrae texto de imágenes y fotografías con ML Kit.

◎
Lo que aprenderás

Crear una pantalla que capture una imagen y muestre el texto reconocido.

Antes de comenzar

Parte de un proyecto de prueba o de una copia de trabajo de tu aplicación. Revisa versiones, permisos y dependencias en los enlaces oficiales del final: las plataformas Android y los servicios de Google pueden actualizar sus requisitos.

El objetivo de esta guía es aplicar un proceso concreto y comprobar su resultado. Documenta cualquier cambio relevante para poder mantenerlo y, cuando corresponda, medir sus efectos con datos.

PASO A PASO

Cómo hacerlo

01

Añade la dependencia de reconocimiento de texto…

Añade la dependencia de reconocimiento de texto de ML Kit correspondiente a los alfabetos objetivo.

02

Permite elegir una imagen mediante el selector…

Permite elegir una imagen mediante el selector del sistema; no pidas acceso amplio a archivos cuando no es necesario.

03

Convierte la imagen seleccionada a InputImage y…

Convierte la imagen seleccionada a InputImage y pásala al reconocedor.

04

Muestra el texto y ofrece un botón…

Muestra el texto y ofrece un botón de copia; informa cuando no se detectó contenido.

05

Prueba imágenes giradas, desenfocadas y con poca…

Prueba imágenes giradas, desenfocadas y con poca iluminación.

06

Libera recursos y controla imágenes muy grandes…

Libera recursos y controla imágenes muy grandes para evitar consumo excesivo de memoria.

PONLO A PRUEBA

Ejercicio práctico

Compara el resultado de cinco fotos y marca manualmente los caracteres incorrectos.

!
Precaución

El OCR puede cometer errores: no lo uses para números de cuenta o importes críticos sin confirmación humana.

COMPROBACIÓN

Cómo verificar el resultado

  • Completa los pasos anteriores en un entorno de pruebas antes de distribuir cambios.
  • Comprueba que la función, configuración o estrategia responde al objetivo planteado.
  • Revisa errores, impacto para usuarios y políticas aplicables a tu caso.
  • Conserva la evidencia y anota qué deberás revisar cuando cambien las versiones.
DOCUMENTACIÓN

Fuentes oficiales para profundizar

Consulta los requisitos y ejemplos vigentes en estas fuentes antes de publicar una implementación.

SIGUE APRENDIENDO

Tutoriales relacionados

← Más tutoriales de IA con KotlinIr a AppInitDev ↗