使用百度api进行文字识别,完成英语作业

本文介绍了如何使用百度API进行文字识别来快速处理英语翻译作业。通过调用API识别照片中的文字,避免手动输入,提高作业完成效率。虽然翻译部分的爬虫实现较为复杂,但整体效果令人满意。
摘要由CSDN通过智能技术生成

使用百度API进行文字识别,完成英语作业


介绍

这学期选了一门英语翻译课,作业需要提交翻译稿,但是老师为了防止我们利用翻译软件复制粘贴,很精明的把需要翻译的内容拍成了照片发给了我们。为了更“快”更“好“的完成作业,我就突发奇想,如果使用ocr识别照片中的文字,就不用手动把照片里面的内容输入翻译软件了。当然,训练一个文字识别的模型成本太高,于是我就求助了一下万能的百度API,调接口自然方便多了。

实现思路

1.调用百度API进行文字识别,输出字符串形式。

2.编写爬虫进行翻译

很简单,嗯,但是爬虫那部分就有点麻烦了


代码实现

#识别部分
def ocr(pathfile):
    #定义常量,包含了你的ID,Key,Secret key
    APP_ID = '10944769'  
    API_KEY = '8wzXWKgYjcvsRtQyzMs7CHuq'  
    SECRET_KEY = 'Dd4j88qfhz1vsyLNktG70KGbCmLq77qS '
    
    #初始化对象
    aipOcr = AipOcr(APP_ID, API_KEY
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值