API de Reconocimiento de Texto Multilingüe

Extrae texto de imágenes en múltiples idiomas incluyendo árabe, francés, alemán, italiano, japonés, coreano, portugués, ruso, español, vietnamita

Resumen

La API de Reconocimiento de Texto Multilingüe extrae texto de archivos de imagen que admite múltiples idiomas incluyendo árabe, francés, alemán, italiano, japonés, coreano, portugués, ruso, español, vietnamita y más. Devuelve el texto reconocido en formato de texto plano. Utiliza un formato de solicitud JSON unificado, aceptando referencias URL o datos de imagen codificados en base64.

Autenticación

La API admite dos métodos de autenticación:

  • Clave API: Pase su clave API como parámetro de consulta ?key=SU_CLAVE_API

Extraer Texto Multilingüe de Imagen

Extrae texto de un archivo de imagen utilizando tecnología de reconocimiento de texto multilingüe, que admite reconocimiento de múltiples idiomas.

Solicitud

POST /api/multilingual-text-recognition

Parámetros:

ParámetroTipoRequeridoDescripción
documentobjectObjeto documento
document.typestringValor fijo "image_url"
document.image_urlstringURL de imagen o datos base64
filenamestringNoNombre de archivo (recomendado para datos base64)
keystringNoClave API (parámetro de consulta, opcional para usuarios registrados)

Idiomas Soportados:

  • Árabe (العربية)
  • Francés (Français)
  • Alemán (Deutsch)
  • Italiano (Italiano)
  • Japonés (日本語)
  • Coreano (한국어)
  • Portugués (Português)
  • Ruso (Русский)
  • Español (Español)
  • Vietnamita (Tiếng Việt)

Ejemplos:

Usando URL de Imagen:

curl -X POST "https://llmocr.com/api/multilingual-text-recognition?key=SU_CLAVE_API" \
  -H "Content-Type: application/json" \
  -d '{
    "document": {
      "type": "image_url",
      "image_url": "https://llmocr.com/image.jpg"
    }
  }'

Usando Datos de Imagen Base64:

curl -X POST "https://llmocr.com/api/multilingual-text-recognition?key=SU_CLAVE_API" \
  -H "Content-Type: application/json" \
  -d '{
    "document": {
      "type": "image_url",
      "image_url": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEA..."
    },
    "filename": "mi-imagen.jpg"
  }'

Respuesta

Parámetros:

ParámetroTipoDescripción
idstringID de registro en la base de datos
filenamestringNombre de archivo
contentstringContenido de texto multilingüe extraído de la imagen (formato de texto plano)
formatstringFormato de salida, fijo como "text"
timestampnumberMarca de tiempo de finalización del procesamiento
payloadstringURL del endpoint API

Ejemplo:

{
  "id": "67891",
  "filename": "foreign-text.jpg",
  "content": "Bonjour! Comment allez-vous?\n\nこんにちは、元気ですか?\n\nHola, ¿cómo estás?\n\nGuten Tag! Wie geht es Ihnen?",
  "format": "text",
  "timestamp": 1640995200000,
  "payload": "https://llmocr.com/api/multilingual-text-recognition?key=SU_CLAVE_API"
}
API de Reconocimiento de Texto Multilingüe - LLMOCR Developer Guide