新書推薦:

《
书籍的社会史-中华帝国晚期的书籍与士人文化(第二版)
》
售價:HK$
86.9

《
活出主体性
》
售價:HK$
75.9

《
中国城市复兴
》
售價:HK$
140.8

《
踏入她们的河流
》
售價:HK$
96.8

《
绿镜头——非洲
》
售價:HK$
96.8

《
为自己工作 我们的gap期生存游戏(一本“不务正业”的普通人访谈录,记录他们跳下轨道奔向旷野的冒险故
》
售價:HK$
68.2

《
爱的修复:伴侣咨询中的冲突、理解与接纳
》
售價:HK$
76.8

《
新金融战:数字货币与大国博弈
》
售價:HK$
96.8
|
| 編輯推薦: |
1.本书采用“任务引领式”的一体化模式,编写模式新颖。 2.本书内容全面,覆盖了 Android 开发所涉及的各个方面。 3.本书实战性强,各项目会详细指引读者实现相应功能。
|
| 內容簡介: |
AI是新一轮科技革命和产业变革的重要驱动力量,AI开放平台允许开发者通过API接入先进的AI能力,如语音识别、图像处理、自然语言处理和机器学习模型等,从而提升应用程序的开发效率。 本书采用项目式教学,共计9个项目,从基础知识、环境搭建到项目实践,全面、简洁地介绍了基于Android系统的利用AI开放平台进行应用开发的技术。本书内容由浅入深,案例丰富、实用,易于学习和上手,通过图像识别应用开发、语音识别应用开发及OCR应用开发项目来帮助读者将所学知识有效地应用到实际开发工作中,快速提升读者独立完成基于Android的AI应用开发能力。 本书可作为高等院校移动端开发以及人工智能实践相关课程的教材,同时也适合广大信息技术类专业的学习者参考使用,还可作为相关领域培训机构的教材。
|
| 關於作者: |
|
孙芳 毕业于大连理工大学计算机工程系系,CCF计算机应用专委委员,辽宁省大连市政务信息化专家库专家。腾讯前端架构师,腾讯前端通道会长、腾讯技术委员会委员、腾讯安全委员会委员。专注于Web前端领域,主要负责前端架构搭建技术选型,并且拥有多年前端开发实战经验。
|
| 目錄:
|
项目1 搭建AI语音图像识别综合平台开发环境1 1.1 项目背景1 1.2 任务1 搭建开发环境2 1.2.1 任务描述2 1.2.2 相关知识2 1.2.3 任务实施3 1.2.4 扩展知识7 1.2.5 任务小结9 1.3 任务2 创建项目及使用模拟器预览10 1.3.1 任务描述10 1.3.2 相关知识10 1.3.3 任务实施11 1.3.4 扩展知识16 1.3.5 任务小结20 1.4 任务3 真机预览与配置20 1.4.1 任务描述20 1.4.2 相关知识20 1.4.3 任务实施21 1.4.4 任务小结22 1.5 项目小结22 习题23 项目2 AI语音图像识别综合平台前置准备24 2.1 项目背景24 2.2 任务1 搭建基于MVVM模式的项目架构25 2.2.1 任务描述25 2.2.2 相关知识25 2.2.3 任务实施25 2.2.4 扩展知识27 2.2.5 任务小结27 2.3 任务2 AI开放平台及密钥申请28 2.3.1 任务描述28 2.3.2 相关知识28 2.3.3 任务实施30 2.3.4 扩展知识31 2.3.5 任务小结33 2.4 任务3 SDK及依赖包配置34 2.4.1 任务描述34 2.4.2 相关知识34 2.4.3 任务实施35 2.4.4 任务小结36 2.5 项目小结37 习题38 项目3 创建AI语音图像识别综合平台主界面39 3.1 项目背景39 3.2 任务1 构建功能列表界面40 3.2.1 任务描述40 3.2.2 相关知识40 3.2.3 任务实施57 3.2.4 扩展知识58 3.2.5 任务小结67 3.3 任务2 集成到主函数68 3.3.1 任务描述68 3.3.2 相关知识68 3.3.3 任务实施70 3.3.4 扩展知识72 3.3.5 任务小结81 3.4 项目小结81 习题82 项目4 开发图像标签识别功能83 4.1 项目背景83 4.2 任务1 创建图像标签识别服务层及客户端84 4.2.1 任务描述84 4.2.2 相关知识84 4.2.3 任务实施86 4.2.4 扩展知识88 4.2.5 任务小结89 4.3 任务2 创建图像标签识别ViewModel层90 4.3.1 任务描述90 4.3.2 相关知识90 4.3.3 任务实施98 4.3.4 扩展知识100 4.3.5 任务小结103 4.4 任务3 创建图像标签识别UI103 4.4.1 任务描述103 4.4.2 相关知识104 4.4.3 任务实施113 4.4.4 扩展知识117 4.4.5 任务小结120 4.5 项目小结121 习题122 项目5 开发商品识别功能123 5.1 项目背景123 5.2 任务1 创建商品识别服务层及客户端124 5.2.1 任务描述124 5.2.2 相关知识124 5.2.3 任务实施125 5.2.4 扩展知识126 5.2.5 任务小结129 5.3 任务2 创建商品识别ViewModel层129 5.3.1 任务描述129 5.3.2 相关知识129 5.3.3 任务实施131 5.3.4 扩展知识132 5.3.5 任务小结134 5.4 任务3 创建商品识别UI134 5.4.1 任务描述134 5.4.2 相关知识134 5.4.3 任务实施135 5.4.4 扩展知识138 5.4.5 任务小结139 5.5 项目小结140 习题141 项目6 开发语音识别功能142 6.1 项目背景142 6.2 任务1 创建语音识别服务层及客户端143 6.2.1 任务描述143 6.2.2 相关知识143 6.2.3 任务实施145 6.2.4 扩展知识148 6.2.5 任务小结149 6.3 任务2 创建语音识别ViewModel层149 6.3.1 任务描述149 6.3.2 相关知识149 6.3.3 任务实施150 6.3.4 扩展知识152 6.3.5 任务小结153 6.4 任务3 创建语音识别UI153 6.4.1 任务描述153 6.4.2 相关知识153 6.4.3 任务实施156 6.4.4 扩展知识159 6.4.5 任务小结164 6.5 项目小结164 习题165 项目7 开发OCR功能166 7.1 项目背景166 7.2 任务1 创建OCR的服务层及客户端167 7.2.1 任务描述167 7.2.2 相关知识167 7.2.3 任务实施168 7.2.4 扩展知识170 7.2.5 任务小结171 7.3 任务2 创建OCR的ViewModel层171 7.3.1 任务描述171 7.3.2 相关知识171 7.3.3 任务实施172 7.3.4 扩展知识173 7.3.5 任务小结176 7.4 任务3 创建OCR的UI176 7.4.1 任务描述176 7.4.2 相关知识176 7.4.3 任务实施177 7.4.4 扩展知识182 7.3.5 任务小结183 7.5 项目小结184 习题185 项目8 系统集成186 8.1 项目背景186 8.2 任务 功能集成187 8.2.1 任务描述187 8.2.2 相关知识187 8.2.3 任务实施189 8.2.4 扩展知识190 8.3 项目小结192 习题193 项目9 打包、构建与发布194 9.1 项目背景194 9.2 任务 应用程序构建与打包流程195 9.2.1 任务描述195 9.2.2 相关知识195 9.2.3 任务实施198 9.3 项目小结201 习题202
|
|