百度 OCR 文字识别 golang SDK

更新日期: 2022-12-27 阅读次数: 2516 字数: 289 分类: golang

免费额度

目前使用的是个人认证:

  • 通用文字识别(标准版) 1000次/月赠送
  • 通用文字识别(标准含位置版) 1000次/月赠送
  • 通用文字识别(高精度版)1000次/月赠送
  • 通用文字识别(高精度含位置版)500次/月赠送

注意:需要手动去点击认领免费额度。

QPS

  • 免费版的 QPS 为 2
  • 付费版的 QPS 为 10

Go SDK

文字识别,官方没有提供 Golang 版本的 SDK。

找到一个三方的实现:

https://github.com/chenqinghe/baidu-ai-go-sdk/tree/master/example/vision/ocr

但是示例代码有些问题,需要查看源代码解决。用到的函数所属包写的不对。

获取 AK / SK

https://console.bce.baidu.com/ai/#/ai/ocr/overview/index

百度云控制台 - 产品服务 - 文字识别

创建一个新应用,创建之后,就可以复制里面的 API Key 和 Secret Key。

注意:不是个人安全认证 Access Key 中的 Access Key 和 Secret Key。

否则会报错:

授权失败:unknown client id

即,API Key 不正确。

参考: https://ai.baidu.com/ai-doc/REFERENCE/Ck3dwjhhu

继续阅读

参考

  • https://github.com/chenqinghe/baidu-ai-go-sdk/tree/master/example/vision/ocr

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式