数据录入在利用中是最常见也是最沉重的一项工作,而对于根底数据的保护更是要保障其准确性。比方须要录入身份证信息时,手工输出的效率低还容易出错;报销填发票时,要从一张一张的发票中找到金额、开票日期等一堆信息,始终反复着简单的工作,相似的场景不可胜数。但当初,咱们能够齐全通过百度AI文字辨认性能解决以上问题,文字辨认准确性高、稳定性强、简略易用,而且实用于多种场景,同时能够节约录入工夫,加重工作量,进步工作效率。
在之前的内容中咱们曾经介绍了活字格如何与其它零碎、利用对接,明天来说说在活字格中如何应用百度AI来智能辨认身份证,驾驶证,行驶证,银行卡,营业执照和增值税发票。

我的项目实战

为了更容易地应用百度AI智能辨认的性能,咱们将其封装成了插件,因而您须要先下载并在设计器中装置插件;其次,须要登录百度智能云,在"文字辨认"服务中创立一个新的利用,并获取API Key和Secret Key。

以上筹备工作实现后,就能够进行开发工作啦:

  1. 数据库中新建WebConfig表,并且配置获取到的ApiKey,SecretKey

  1. 在页面应用文字辨认插件时,为了保障失常应用插件,须要增加3个辅助单元格
  2. 增加遮罩图片单元格,命名为message(命名不能批改为其它值)
  3. 增加图片名称单元格,类型为文本框,该值等于上传图片单元格的值,设置文字辨认命令,这样上传图片后会触发文本框命令,从而进行辨认
  4. 增加遮罩动画单元格,类型为图片,可用来设置图片辨认时的加载动画,命名为loading(命名不能批改为其它值)
    留神:A1单元格是要被插件应用的,增加文字或者设置名称均能够。

  1. 抉择不同的辨认类型,会创立对应的返回后果,将返回后果写到对应的单元格上并进行后续操作,也能够将辨认后果字段以单元格名称进行绑定哦。

  1. 当类型是增值税发票时,因为发票辨认可能会有多行明细,因而须要有一个表格来接收数据,表格名须要保持一致,表格中的列如下图所示。

依照以上步骤开发实现后,并不一定就高枕无忧,运行时也可能会遇到些奇奇怪怪的问题,接下来咱们就看看可能会遇到的坑:

  1. QPS超限额

起因:只是创立了利用,但没有开明对应的API接口。能够在概览中,点击支付免费资源,把每个服务类型下的接口都全选,而后点击0元支付,当然也能够间接开明或者购买。

  1. 辨认失败,请查看配置从新尝试

起因:
● ApiKey,SecretKey配置谬误
● 上传的文件类型和辨认的文件类型不统一
● 辨认后果返回的单元格不是能够输出的单元格,个别设置为文本框即可

通过百度AI智能辨认性能,咱们能够将一些证件信息获取下来,至于接下来要怎么用这些数据就随便啦。以下是工程文件附件,供大家参考哈~
https://gcdn.grapecity.com.cn...

大家如果对更多低代码系列文章感兴趣:https://www.grapecity.com.cn/...