Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

289
Vistas
La API de Google Vision detecta los caracteres correctos de un idioma, pero muestra un idioma diferente según lo detectado

Estoy tratando de hacer que la API de Google Vision detecte el idioma " Dhivehi " (código de sugerencias de idioma " dv ") que se encuentra en la lista de Idiomas experimentales en su página de soporte de idiomas OCR.

A pesar de que el servicio detecta caracteres del idioma (caracteres exclusivos del idioma), no hay una sola detección de " dv " en el resultado JSON. Agregar o eliminar las sugerencias de idioma no parece afectar los resultados.

Además, a partir del resultado de JSON, la propiedad detectedLanguages solo muestra " en " con muy poca confianza.

 "property": { "detectedLanguages": [ { "languageCode": "en", "confidence": 0.11 } ], "detectedBreak": null },

El segundo intento mostró una puntuación de confianza de 0,12. Así que es consistentemente bajo.

Esta es mi implementación actual de la API (solo se incluye la parte relevante)

 // ...paths Feature feature = new Feature { Type = Feature.Types.Type.DocumentTextDetection }; // create an imageContext class and add the languageHints code to it var imageContext = new ImageContext(); imageContext.LanguageHints.Add("dv"); // inputConfig and outputConfig are defined above var asyncRequest = new AsyncAnnotateFileRequest() { InputConfig = inputConfig, OutputConfig = outputConfig, ImageContext = imageContext }; asyncRequest.Features.Add(feature); // create and execute requests List<AsyncAnnotateFileRequest> requests = new List<AsyncAnnotateFileRequest>(); requests.Add(asyncRequest); var client = ImageAnnotatorClient.Create(); var operation = client.AsyncBatchAnnotateFiles(requests); operation.PollUntilCompleted();

Este comportamiento parece un error, pero publico aquí para asegurarme de que no me he perdido nada.

over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda