2017-07-03 2 views
2

Ich bin neu bei der Verwendung von Google Cloud API, also bitte vergib mir, wenn ich irgendeine dumme Frage stelle. Ich möchte versuchen, Android App von Xamarin C# zu entwickeln, OCR für Thai-Sprache zu tun, so ist meine Idee, und ich möchte OCR Ergebnis von meinem Foto bekommen. Dies ist mein json AnfrageGoogle Cloud Vision - JSON-Fehler Antwort von OCR-Anfrage erhalten

{"requests": [ 
{"image":{"content":"3QGzdykwB2MZPcpx...."}, 
"imageContext": {"languageHints":["th"]}, 
"features": [{"type":"DOCUMENT_TEXT_DETECTION"}]}]} 

Aber das Ergebnis, das ich habe ist

"error": { 
"code": 14, 
"message": "Service temporarily unavailable. Error processing features."} 

Was daran falsch? Jeder bitte geben Sie einen Vorschlag. Vielen Dank.

+1

bekommen gleichen Fehler ... jede Auflösung – Bhuvan

Antwort

0

Da Sie nicht den Quellcode zur Verfügung gestellt haben, lassen Sie mich an, dass Sie die GoogleCloudPlatform/java-docs-samples

Der Hauptgrund für die oben genannte Ausnahme verwenden, ist, dass das Gesicht Annotationen im Code unten null ist. Sie können den folgenden Code einfach als Ihre Anforderung aktualisieren:

if (response.getFaceAnnotations() == null) { 
    throw new IOException(
     response.getError() != null 
      ? response.getError().getMessage() 
      : "Unknown error getting image annotations"); 
} 
Verwandte Themen