一些准备

使用百度的AI开放平台,首先你得有个百度的开发者账号,相信你有百度云的话应该都会有,没有的话简单注册一下就可以了。

然后进入控制台选择人工智能-文字识别去创建个应用,这样就会生成对应的AppID,API Key和Secret Key,调用百度API的时候需要用到。

可以看到,作为开发者你每天有一定的免费调用次数,但如果不满足需求,可能就需要付费啦。

正式编码

下面简单介绍下编码过程,具体可以参考百度的官方文档

百度不但提供API,还贴心的准备了热门语言的SDK,包括java,pyhton,c#等等,其实本质还是调用API。

这里以python为例,首先安装python的SDK:

pip install baidu-aip

看了下文档的demo,其实还是比较简单的,几行代码就搞定了,文章最后贴自己的源码吧。

在浏览文档的时候发现,百度还提供了一些列的识别,包括身份证,银行卡,营业执照等固定的模板,同时还可以识别表格和自定义模板文字识别,在实际业务场景中还是挺有用处的。

此外还有一些其他AI相关的技术,有兴趣的小伙伴可以自行看下。

最后贴一下自己写的一个小demo,识别图片中的文字后,又通过语音合成转成了mp3的音频:

利用python+百度AI搞定一个文字识别功能同时转换成语音相关推荐

  1. 几行代码就搞定一个文字识别功能,同时还能转换成语音,畅快!

    前几天想把一篇不错的文章保存下来,无奈是图片的,于是想利用python把图片中的文字识别出来 实现的方式还是挺多的,这里介绍下百度的AI开放平台,毕竟大公司,感觉识别的精度会高点,同时相信他们的算法也 ...

  2. Python——调用百度AI实现图片上文字识别

    Python--调用百度AI实现图片上文字识别 简介 步骤 安装百度AI库 注册百度AI开放平台 调用glob库 调用AipOcr库识别文字 可能会遇到的问题 批量操作 简介 Python免费调用百度 ...

  3. 调用百度ai接口实现图片文字识别详解

    调用百度ai接口实现图片文字识别详解 首先先介绍一下这篇博文是干嘛的,为了不浪费大家时间.公司最近和短视频公司合作,需要监控app的截图上的文字是否符合规范,也就是确保其没有违规的文字.到网上找了一些 ...

  4. python怎么识别图片里面的文字并合成语音_几行代码搞定识别图片中的文字信息,同时转换成语音...

    image前几天想把一篇不错的文章保存下来,无奈是图片的,于是想利用python把图片中的文字识别出来 实现的方式还是挺多的,这里介绍下百度的AI开放平台,毕竟大公司,感觉识别的精度会高点,同时相信他 ...

  5. 调用百度AI平台API进行文字识别和图片识别

    写在前面 这应该是本年度的最后一篇技术博客了,今年在CSDN上总共发表了20篇博客,除掉几篇LeetCode的博客,都是个人工作的总结,总体来说,收获不少,随手记录的习惯也养成了.希望来年持之以恒. ...

  6. 如何利用python将NWPU VHR-10目标检测遥感数据集的格式转换成VOC目标检测数据集的格式

    VOC目标检测数据集的格式 其中图片存放在JPEGImages文件夹中,标注是xml文件,存储在Annotations文件中 关于train集和val集的txt划分存放在ImageSets文件夹下面的 ...

  7. 调用百度AI接口实现图片文字识别

    一.准备阶段 进入百度AI网址点击这里跳转 ,点击导航栏的开放能力 ---- 文字识别 ---- 通用文字识别,进入文字识别OCR界面. 在文字识别ORC界面点击 技术文档 进入帮助文档. 在左侧可以 ...

  8. python屏幕文字识别_学会python就是如此任性,15行代码搞定图片文字识别,附源码...

    python作为一门高级编程语言,它的定位是优雅.明确和简单.阅读Python编写的代码感觉像在阅读英语一样,这让使用者可以专注于解决问题而不是去搞明白语言本身.Python虽然是基于C语言编写,但是 ...

  9. Python 技术篇-3行代码搞定图像文字识别,pytesseract库实现

    我们需要 pillow 和 pytesseract 这两个库,pip install 安装就好. 还需要安装 Tesseract-OCR.exe 然后配置下就好了. 具体的环境配置方法请看 pytho ...

最新文章

  1. 浅析正则表达式模式匹配的 String 方法
  2. 混合云环境中扩展Kubernetes的挑战及方案
  3. 【记录】解决uni-app 用nginx反向代理出现Invalid Host header问题
  4. html 怎么播放avi视频,iPhone4S视频格式播放巧用苹果转换器
  5. 一个有关程序运行时间的小测试
  6. C++set容器-插入和删除
  7. java装箱_Java 装箱 拆箱
  8. Deep learning with python notebooks 笔记 第一章 深度学习基础
  9. Android 自定义RecyclerView 实现真正的Gallery效果
  10. https方式nginx 代理tomcat访问不带www的域名301重定向跳转到www的域名帮助seo集中权重...
  11. ERP管理软件哪家好?比较好的ERP管理系统软件推荐
  12. PS CC 2014 把一个图层输出为文件的方法
  13. 链表---合并两个有序链表
  14. 企业研发人员配备比例_高新技术企业对研发技术人员占企业总职工人数的比例为多少?...
  15. 三星r381android+wear,三星Gear 2 成功连接非三星手机详细教程
  16. 影片剪辑实例名的几点注意
  17. 哈工大本部2022计算机组成原理期末试题回忆版
  18. Java学习笔记(五):一张图总结完JVM8基础概念
  19. 从一文中了解SSRF的各种绕过姿势及攻击思路
  20. Mac 安装CodeBlocks

热门文章

  1. 【POI】常用excel操作方法
  2. 2021中国智慧城市AIoT应用研究 附下载
  3. java canvas 画线_canvas教程(二) 绘制直线
  4. python中如何定义数组_python中数组是如何使用的?
  5. Object类九大方法之wait方法
  6. php获取域名方法,PHP实现获取域名的方法有哪些?
  7. linux应用程序通常由哪些文件组成,Linux系统的帐号文件由哪些组成( )。
  8. linux 给opt扩大内存,linux服务前环境下用G09做opt和freq计算报错,好像是内存问题,求各位帮助。 - 量子化学 - 小木虫 - 学术 科研 互动社区...
  9. sql修改表的字段类型
  10. Linux运维web运维 结合rewirte和location来进行匹配和网页重写跳转