本书是新一代人工智能实践系列教材之一,主要介绍跨媒体技术、计算机视觉、语音识别、文本处理和视频智能处理,并以HiAI 引擎为例,通过实战训练讲解移动应用的开发过程。
本书适合高等学校人工智能专业、计算机科学与技术专业的本科高年级学生、研究生以及从事移动应用开发的爱好者使用。
- 前辅文
- 第1章 跨媒体技术
- 1.1 跨媒体概述
- 1.1.1 移动应用中的媒体形式
- 1.1.2 跨媒体的过渡与融合
- 1.1.3 跨媒体技术的重要性与价值
- 1.2 跨媒体技术在移动端的应用
- 1.2.1 常见的跨媒体移动技术
- 1.2.2 跨媒体移动应用的发展历程
- 1.3 人工智能助力跨媒体移动应用
- 1.3.1 人工智能和机器学习
- 1.3.2 人工智能在移动端的应用
- 1.4 跨媒体移动应用的研发基础
- 1.4.1 Android 系统及相关工具
- 1.4.2 人工智能开发环境及相关工具
- 1.4.3 HiAI 平台环境配置
- 1.5 增强现实与虚拟现实技术的引入
- 1.5.1 增强现实技术简介
- 1.5.2 移动端增强现实开发技术
- 1.5.3 虚拟现实技术简介
- 1.5.4 移动端虚拟现实开发技术
- 1.6 本章小结
- 第2章 计算机视觉
- 2.1 计算机视觉概述
- 2.1.1 计算机视觉技术的发展
- 2.1.2 计算机视觉热门研究领域
- 2.2 基于计算机视觉的跨媒体移动应用
- 2.2.1 计算机视觉移动应用现状
- 2.2.2 基于计算机视觉的跨媒体移动应用产品典例
- 2.3 计算机视觉实战训练
- 2.3.1 计算机视觉引擎简介
- 2.3.2 调用手机摄像头和相册
- 2.3.3 计算机视觉引擎应用
- 2.3.4 基于场景检测的图像音频匹配
- 2.4 本章小结
- 第3章 语音识别
- 3.1 语音识别概述
- 3.1.1 语音识别技术的发展
- 3.1.2 语音识别的步骤
- 3.2 基于语音识别的跨媒体移动应用
- 3.2.1 语音识别移动应用的现状
- 3.2.2 基于语音识别的跨媒体移动应用产品典例
- 3.3 自动语音识别实战训练
- 3.3.1 自动语音识别引擎简介
- 3.3.2 录音机及声音播放器
- 3.3.3 语音识别引擎应用
- 3.3.4 根据用户语音自动输入表情包
- 3.4 本章小结
- 第4章 文本处理
- 4.1 文本处理概述
- 4.1.1 文本处理技术的发展
- 4.1.2 文本处理技术的步骤
- 4.2 基于文本处理的跨媒体移动应用
- 4.2.1 文本处理移动应用现状
- 4.2.2 基于文本处理的跨媒体移动应用产品典例
- 4.3 文本处理实战训练
- 4.3.1 文本处理引擎简介
- 4.3.2 自然语言理解引擎应用
- 4.3.3 将文本生成词云
- 4.4 本章小结
- 第5章 视频智能处理
- 5.1 视频智能处理概述
- 5.1.1 视频智能处理技术的应用领域
- 5.1.2 视频智能分析与改良技术
- 5.2 基于视频智能处理的跨媒体移动应用
- 5.2.1 视频智能处理移动应用现状
- 5.2.2 基于视频智能处理的跨媒体移动应用产品典例
- 5.3 视频智能处理实战训练
- 5.3.1 视频智能处理引擎简介
- 5.3.2 视频播放器的调用
- 5.3.3 视频智能处理引擎应用
- 5.4 本章小结
- 附录
- 附录A Android 研发基础环境配置
- 附录B 华为开发者账号注册
- 附录C VisionAlgorithm 基类中使用的算法模块
- 附录D 计算机视觉实践补充
- 参考文献
- 后记
本书是新一代人工智能实践系列教材之一,是一本将跨媒体技术与移动端应用、交互设计相结合的教材。全书共分5章,主要介绍跨媒体技术、计算机视觉、语音识别、文本成立和视频智能处理,并以HiAI引擎为例,通过实践训练讲解移动应用开发过程。通过本书的学习,读者能够初步了解跨媒体技术在移动端应用的方法、路径和设计模式。
本书适合高等学校人工智能专业、计算机科学与技术专业的本科高年级学生、研究生以及从事移动应用开发的爱好者使用。