当前课程知识点:移动快速应用开发 > 第八章 我的扫描仪 > 人工智能技术介绍 > 人工智能技术介绍
大家好
在前面内容中我们介绍完了APP Inventor
各组件的使用
在本单元中我们将讲解如何通过AI接口
实现文字识别功能
任务目标
一熟练使用web客户端组件访问网络服务
二掌握如何利用AI API 接口的软件开发
三熟练JSON数据解析方法
人工智能英文缩写为AI
它是研究开发用于模拟延伸的扩展人的
智能的理论方法
技术及用系统的一门新的技术科学
人工智能是计算机科学的一个分支
它企图了解智能的实质
并生产出一种新的能以人类智能相似的
方式做出反应的智能机器
该领域的研究包括机器人 语音识别
图像识别 自然语言处理和专家系统等
人工智能从诞生以来
理论和技术日益成熟
应用领域也不断扩大
可以设想
未来人工智能带来的科技产品将会是人类
智慧的容器
在这之前
我的词典APP中我们已经通过讯飞语音
引擎实现了语音识别
下面我们将通过API接口实现文字识别功能
目前很多IT企业提供了人工智能学习系统
比如谷歌的 TensorFlow 它是将复杂的数据
结构传输至人工智能神经网络中进行分析
和处理的过程的系统
TensorFlow可用于语音识别和图像识别等
多项机器学习和深度学习领域
它可在想到一部智能手机大到数千台数据
中心服务器的各种设备上运行
它除了完全开源
任何人都可以用
在国内一些IT公司提供了API接口
可以通过这些接口实现语音识别文字识别
人脸识别等功能
比如讯飞的语音识别
旷世的人脸识别百度AI开放平台
在本历程中
我们将通过APP Inventor的web客户端组件
调用百度AI开放平台提供的文字识别
API参数
在开发之前
我们首先要完成百度AI开放平台的注册
并申请免费使用
API key和Cecret Key
我们进入百度AI与开放平台
输入网址ai.baidu.com
进入开放平台以后
我们点击控制台
在左侧它提供了一些服务
我们现在做的用的是文字识别点击
那么我们现在创建一个新的应用
我们的应用的名称是扫描仪
应用类型
我们选择是工具应用
当你选择好文字识别以后
那么这里面的一些默认项已经被选中了
下面我们描述一下该用的功能
扫描仪的功能
好了
我们点击
立即创建
该应用创建完毕
返回应用列表
在这张表里面我们可以看到两个很重要的值
一个是API Key一个是Secret Key这两个值
我们在后面的开发当中会使用
所以我们把这两个值我们把它保存下来
下面我们把Secret Key也把它给保存起来
我们在百度AI开放平台当中的注册已经完成
同学们
这节课我们简要介绍了人工智能并完成了
百度AI开放平台应用申请
下次课我们将进行我的扫描仪的逻辑设计
谢谢大家的收看
再见
-App Inventor简介
-第一个应用-喵喵叫的小猫
--喵喵叫的小猫
-App Inventor的调试方法
-作业--作业
-拓展练习
-石头剪刀布界面设计
-选择结构
--选择结构
-组件介绍
--组件介绍
-石头剪刀布逻辑设计
-作业--作业
-计算器的界面设计
--计算器的界面设计
-过程的定义
--过程的定义
-实现整数运算的计算器
-带小数点的计算器
--带小数点的计算器
-代码测试
--代码测试
-作业--作业
-我的词典界面设计
--我的词典界面设计
-语言翻译
--语言翻译
-文字朗读
--文字朗读
-语音识别
--语音识别
-作业--作业
-绘图板界面设计
--绘图板界面设计
-手指作画
--手指作画
-精灵画圆
--精灵画圆
-绘图的保存
--绘图的保存
-作业--作业
-社交应用界面设计
--社交应用界面设计
-拨号并收发短信
--拨号并收发短信
-短信的分类保存
--短信的分类保存
-短信的选择与删除
--短信的选择与删除
-作业--作业
-条码扫描器
--条码扫描器
-申请Web-API的步骤和调试方法
-Web客户端
--Web客户端
-JSON格式数据的解析方法
-扫码识物
--扫码识物1
--扫码识物2
-作业--作业
-人工智能技术介绍
--人工智能技术介绍
-扫描仪界面设计
--扫描仪界面设计
-百度AI 函数介绍
-扫描仪的代码实现
--扫描仪的代码实现
-作业--作业
-拓展练习