¿Qué es la API Ink Recognizer?

Nota

La API Ink Recognizer ha finalizado su versión preliminar el 26 de agosto de 2020. Si tiene recursos existentes de Ink Recognizer, puede seguir utilizándolos hasta que el servicio se retire completamente, el 31 de enero de 2021.

Ink Recognizer Cognitive Service proporciona una API REST en la nube que analiza y reconoce entradas de lápiz digital. A diferencia de los servicios que utilizan el reconocimiento óptico de caracteres (OCR), la API requiere datos de los trazos de lápiz digital como entrada. Los trazos de lápiz digital son conjuntos de puntos 2D (coordenadas X e Y) ordenados por tiempo que representan el movimiento de las herramientas de entrada, como lápices digitales o los dedos. Luego, reconoce las formas y el contenido manuscrito en la entrada y devuelve una respuesta JSON que contiene todas las entidades reconocidas.

Diagrama de flujo que describe el envío de una entrada de lápiz a la API

Características

Con la API Ink Recognizer, puede reconocer fácilmente el contenido manuscrito en las aplicaciones.

Característica Descripción
Reconocimiento de escritura a mano Reconozca el contenido manuscrito en 63 idiomas y configuraciones regionales.
Reconocimiento de diseños Obtenga información estructural acerca del contenido de las entradas de lápiz digital. Divida el contenido en la distintas regiones de escritura, párrafos, líneas, palabras o listas con viñetas. Luego, las aplicaciones pueden usar la información del diseño para crear características adicionales, como el formato automático de listas y la alineación de formas.
Reconocimiento de formas Reconozca las formas geométricas más usadas al tomar notas.
Reconocimiento de la combinación de texto y formas Reconozca qué trazos de lápiz pertenecen a las formas o al contenido manuscrito y clasifíquelos por separado.

Flujo de trabajo

La API Ink Recognizer es un servicio web RESTful, lo que significa que es fácil llamarlo desde cualquier lenguaje de programación que pueda realizar solicitudes HTTP y analizar código JSON.

Debe tener una cuenta de Cognitive Services API con acceso a Ink Recognizer API. Si no tiene una suscripción de Azure, puede crear una cuenta gratuita. También puede ver este recurso en Azure Portal.

Después del registro:

  1. Tome los datos de los trazos de lápiz y asígneles un formato JSON válido. La API acepta hasta 1500 trazos de entrada de lápiz por solicitud.
  2. Envíe una solicitud a la API Ink Recognizer con los datos.
  3. Analice el mensaje JSON devuelto para procesar la respuesta de API.

Pasos siguientes

Pruebe un inicio rápido en los siguientes idiomas para empezar a realizar llamadas a API Ink Recognizer.

Para ver el funcionamiento de la API Ink Recognition en una aplicación de entrada de lápiz digital, eche un vistazo a las siguientes aplicaciones de ejemplo en GitHub: