小小甜菜百度AI爬坑记

作为国内较好的深度学习平台,我是在2018百度开发者大会拉入坑的。其可分为语音识别,语音合成,文字识别,图像识别,人体分析,人脸识别,理解与互交技术,AR增强现实等多个方向。我主要研究了其下的人脸识别,人机交互,图像识别。百度AI平台有开发难度低,种类完善等优点,但受限较大,只适合于入门或开发周期短的项目。

  • 项目平台(只是接口调用,不涉及AI开发)
  • 人脸识别
    因离线模式实际效果一般,我选择了在线人脸识别。通过认证后百度提供了开发例程SDK,拥有一定java开发能力的人都能开发。附件中有我的单人人脸识别和多人人脸识别的安装包,我集成了语音合成,安装即可体验效果。工程文件需要授权验证,附件中的工程无法正常运行,只能作为参考,有需求的可以去官网认证开发者后申请授权,通过简单修改就能跑我的工程。
  • DourOS
    附件中有工程和APK安装包,可直接运行,主要有以下功能:
    语音识别:通过麦克风录音可以识别人说的话并转为文字,在线离线皆可
    语音合成:可以将文字转为可以播放的音频文件,在线离线皆可,可方便集成到其它项目中
    人机互交:通过语义分析和关键词提取,智能作出判断。目前只基于在线模式。
    关键词唤醒:通过训练关键词语音,可在低功耗待机状态下通过语音开机,离线模式
  • Easydl
    附件工程是离线版,用于识别黄色安全帽,由于绑定硬件,APK安装后是无法使用的,仅做参考。

    如图所示,是我现场拍照的20张照片作为数据集生成的模型的实际效果,支持本地和在线两种模式。Easydl也有定制语音识别的内容,不过本地部署还没上线,目前只有在线识别。
    Easydl,是自己寻找数据集,打标签后生成SDK,优点在于开发简单,无需安装平台,模型训练免费使用百度服务器。缺点在于模型不开放,需申请激活码且与硬件,包名绑定,很难集合到实际项目中。
  • 百度AI studio
    中国人自己的深度学习平台,有大量学习视频,在线编程平台也非常方便。不过由于社区不是特别完善,全球影响力较低。对新手非常友好,强力推荐,高手可以无视。
    github开源代码
    基于paddle框架下的百度AI平台,不得不说在线式平台真心好评(想想之前苦哈哈装环境,训练时各种担心笔记本吃不消重启)。但是不得不吐槽优质项目真心太少了,AI studio教学介绍了平台的使用。

小结

百度AI入门门槛很低,功能种类丰富,但是由于开源不彻底,实际项目中受到很多制约。实际开发过程中并不涉及多少深度学习内容,只适合急需项目和入门初学者。AI studio非常适合初学者学习,提供大量教学视频和丰富案例,不过由于才建立不久,有一定不足之处,不太适合企业级开发。

小小甜菜百度AI爬坑记相关推荐

  1. 小小甜菜深度学习爬坑记

    小小甜菜深度学习爬坑记 主要目的是整理一路学习的技术分享贴.我的电脑是笔记本联想拯救者R720,显卡是GTX1050Ti.其它环境仅供参考. 安装ubuntu+win10双系统 详情见技术贴用 Eas ...

  2. 小小甜菜Movidius爬坑记

    小小甜菜Movidius爬坑记 我是在神经计算棒+树莓派3B上看到实际效果后决定使用本方案的,实际项目中使用树莓派CM3作为核心板卡,使用Movidius 2或Movidius X(具体版本看项目需求 ...

  3. 小小甜菜keras爬坑记

    小小甜菜keras爬坑记 前言 安装(参考深度学习爬坑记安装ubuntu16.04+cuda9+cudnn+tensorflow1.9.0) 视频资料 相关模型资料 学习笔记 ssd模型 yolov3 ...

  4. Spring Cloud Contract 爬坑记

    前言:spring-cloud-starter-contract-verifier:2.1.1.RELEASE. spring-cloud-contract-maven-plugin:2.2.1.RE ...

  5. 【百度语音爬坑】-JAVA对PCM文件格式处理(已解决)

    [百度语音爬坑]-JAVA对PCM文件格式处理 1 问题描述 调用百度语音接口使用测试PCM文件正常返回. 使用微信小程序上传录音文件.本地录音调用百度语音接口.正常响应,但是响应结果不是" ...

  6. 我在「小米爬坑记」里,看到的 3 个创业真相

    小米把10年的创业经历,做了一次「开源」. 就在昨晚,雷军做了小米十周年的公开演讲.在演讲中,雷军对小米10年的发展做了一次大梳理,既有成绩,也有反思,还有小米历史上一些非常关键的发展节点.其实上个月 ...

  7. npm run build 打包爬坑记(1)

    npm run build 打包爬坑记 先说说打包过程,npm run build 后放入phpstudy里面,访问本地ip,查看phpstudy的端口号,就能访问页面了(访问地址:http://19 ...

  8. 小白爬坑记:C语言学习点滴——我对单、双引号的理解

    小白爬坑记:C语言学习点滴--我对单.双引号的理解 一.单引号的作用: 二.双引号的作用: 三.字符或字符串容易犯的错误: 三.做个小题: 一.单引号的作用: 将单引号中间的所有符号直接转换为ASCI ...

  9. linux mono jexus性能,docker运行jexus+mono爬坑记,

    docker运行jexus+mono爬坑记, 新的.net core都已经支持docker.手头有一些原来开发的asp.net旧项目,用的asp.net mvc开发的,跑在.net formwork ...

最新文章

  1. Q 版老黄带着硬核技术再登场,有点可爱,很有东西
  2. 我的业务要不要用人工智能?引入AI前你需要评估的(四)
  3. 另外一篇关于JS页面跳转代码
  4. Java爬虫技术(一)普通网站爬取图片
  5. 【收藏】IDEA中MAVEN项目自动导入依赖的启动与取消
  6. 阿里的离职率真的是互联网大厂里最低的吗?
  7. Hessian之简单使用
  8. VMware16虚拟机:下载和安装教程
  9. 餐饮业实施5S管理的效益及实施方案
  10. python创意网络爬虫_Python网络爬虫(一)
  11. LaTeX之非英语字母输入
  12. html css 扑克牌桌面,CSS Card:纯css制作扑克牌
  13. 数学基础二:点到直线距离公式推导
  14. java中BOM是什么_Java处理带BOM的文本情况是什么?
  15. PostgreSQL-Docker创建PostgreSQL数据库并导入矢量数据
  16. selenium 模拟IE浏览器click元素无反应的解决方案 (python3)
  17. 推荐系统 | 威尔逊区间法
  18. 2022年全球市场MEMS振荡器总体规模、主要生产商、主要地区、产品和应用细分研究报告
  19. 2020-09-26 项目实践(一)
  20. 关于使用JWT我的一些建议及避坑指南(非必须建议别用)

热门文章

  1. 微信V3版商家券小程序发券插件签名生成-JAVA
  2. 永磁同步电机矢量控制(八)——弱磁控制(超前角弱磁)
  3. RGB与Depth融合方法总结
  4. 3dsmax2018下载
  5. Chronometer 计时器的实现
  6. 11个电子设计大赛的设计作品,会没有你想要的?
  7. Ubuntu安装32位程序兼容包
  8. 联想YOGA3一键恢复系统教程
  9. AIDA64 4.70 绿色正式特别版|单文件
  10. 等保2.0必须了解的40个问题