Microsoft表单识别器api返回3003 OCR提取错误

时间:2020-02-07 14:09:52

标签: microsoft-cognitive

我正在使用Form Recognizer API,虽然能够使用analyze form方法发送jpg图像进行分析,但是当我尝试获取结果时却出现以下错误:

Transfer-Encoding: chunked
x-envoy-upstream-service-time: 53
apim-request-id: 2e27c646-6935-4d3c-85e7-c4f51efd3744
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
x-content-type-options: nosniff
Date: Fri, 07 Feb 2020 13:56:06 GMT
Content-Type: application/json; charset=utf-8

{
  "status": "failed",
  "createdDateTime": "2020-02-07T13:52:29Z",
  "lastUpdatedDateTime": "2020-02-07T13:52:29Z",
  "analyzeResult": {
    "version": "2.0.0",
    "errors": [{
      "code": "3003",
      "message": "OCR extraction error: [Wrong response code: FailedToDownloadImage. Message: Failed to download image from input URL..]"
    }]
  }
}

分析请求中的图像位于azure blob容器btw中。其他两种方法(例如分析布局和分析收据)在相同的图像URL上也可以正常工作。我找不到任何错误代码的信息,也找不到文档或api定义的信息。 有什么想法吗?

2 个答案:

答案 0 :(得分:0)

作为测试,您可以将jpg文件放在本地文件路径中并调用Analyze方法吗?这可能是一种解决方法。

答案 1 :(得分:0)

也许在Train Custom Model上将“ useLabelFile”设置为true,如果没有标签或ocr文件,则此属性应为false。