Android AI應(yīng)用開發(fā)項(xiàng)目實(shí)戰(zhàn)
定 價(jià):59.8 元
- 作者:孫芳 孫文豪
- 出版時(shí)間:2025/11/1
- ISBN:9787115683489
- 出 版 社:人民郵電出版社
- 中圖法分類:TN929.53
- 頁碼:202
- 紙張:
- 版次:01
- 開本:16開
AI是新一輪科技革命和產(chǎn)業(yè)變革的重要驅(qū)動力量,AI開放平臺允許開發(fā)者通過API接入先進(jìn)的AI能力,如語音識別、圖像處理、自然語言處理和機(jī)器學(xué)習(xí)模型等,從而提升應(yīng)用程序的開發(fā)效率。
本書采用項(xiàng)目式教學(xué),共計(jì)9個(gè)項(xiàng)目,從基礎(chǔ)知識、環(huán)境搭建到項(xiàng)目實(shí)踐,全面、簡潔地介紹了基于Android系統(tǒng)的利用AI開放平臺進(jìn)行應(yīng)用開發(fā)的技術(shù)。本書內(nèi)容由淺入深,案例豐富、實(shí)用,易于學(xué)習(xí)和上手,通過圖像識別應(yīng)用開發(fā)、語音識別應(yīng)用開發(fā)及OCR應(yīng)用開發(fā)項(xiàng)目來幫助讀者將所學(xué)知識有效地應(yīng)用到實(shí)際開發(fā)工作中,快速提升讀者獨(dú)立完成基于Android的AI應(yīng)用開發(fā)能力。
本書可作為高等院校移動端開發(fā)以及人工智能實(shí)踐相關(guān)課程的教材,同時(shí)也適合廣大信息技術(shù)類專業(yè)的學(xué)習(xí)者參考使用,還可作為相關(guān)領(lǐng)域培訓(xùn)機(jī)構(gòu)的教材。
1.本書采用“任務(wù)引領(lǐng)式”的一體化模式,編寫模式新穎。
2.本書內(nèi)容全面,覆蓋了 Android 開發(fā)所涉及的各個(gè)方面。
3.本書實(shí)戰(zhàn)性強(qiáng),各項(xiàng)目會詳細(xì)指引讀者實(shí)現(xiàn)相應(yīng)功能。
孫芳 畢業(yè)于大連理工大學(xué)計(jì)算機(jī)工程系系,CCF計(jì)算機(jī)應(yīng)用專委委員,遼寧省大連市政務(wù)信息化專家?guī)鞂<。騰訊前端架構(gòu)師,騰訊前端通道會長、騰訊技術(shù)委員會委員、騰訊安全委員會委員。專注于Web前端領(lǐng)域,主要負(fù)責(zé)前端架構(gòu)搭建技術(shù)選型,并且擁有多年前端開發(fā)實(shí)戰(zhàn)經(jīng)驗(yàn)。
項(xiàng)目1 搭建AI語音圖像識別綜合平臺開發(fā)環(huán)境 1
1.1 項(xiàng)目背景 1
1.2 任務(wù)1 搭建開發(fā)環(huán)境 2
1.2.1 任務(wù)描述 2
1.2.2 相關(guān)知識 2
1.2.3 任務(wù)實(shí)施 3
1.2.4 擴(kuò)展知識 7
1.2.5 任務(wù)小結(jié) 9
1.3 任務(wù)2 創(chuàng)建項(xiàng)目及使用模擬器預(yù)覽 10
1.3.1 任務(wù)描述 10
1.3.2 相關(guān)知識 10
1.3.3 任務(wù)實(shí)施 11
1.3.4 擴(kuò)展知識 16
1.3.5 任務(wù)小結(jié) 20
1.4 任務(wù)3 真機(jī)預(yù)覽與配置 20
1.4.1 任務(wù)描述 20
1.4.2 相關(guān)知識 20
1.4.3 任務(wù)實(shí)施 21
1.4.4 任務(wù)小結(jié) 22
1.5 項(xiàng)目小結(jié) 22
習(xí)題 23
項(xiàng)目2 AI語音圖像識別綜合平臺前置準(zhǔn)備 24
2.1 項(xiàng)目背景 24
2.2 任務(wù)1 搭建基于MVVM模式的項(xiàng)目架構(gòu) 25
2.2.1 任務(wù)描述 25
2.2.2 相關(guān)知識 25
2.2.3 任務(wù)實(shí)施 25
2.2.4 擴(kuò)展知識 27
2.2.5 任務(wù)小結(jié) 27
2.3 任務(wù)2 AI開放平臺及密鑰申請 28
2.3.1 任務(wù)描述 28
2.3.2 相關(guān)知識 28
2.3.3 任務(wù)實(shí)施 30
2.3.4 擴(kuò)展知識 31
2.3.5 任務(wù)小結(jié) 33
2.4 任務(wù)3 SDK及依賴包配置 34
2.4.1 任務(wù)描述 34
2.4.2 相關(guān)知識 34
2.4.3 任務(wù)實(shí)施 35
2.4.4 任務(wù)小結(jié) 36
2.5 項(xiàng)目小結(jié) 37
習(xí)題 38
項(xiàng)目3 創(chuàng)建AI語音圖像識別綜合平臺主界面 39
3.1 項(xiàng)目背景 39
3.2 任務(wù)1 構(gòu)建功能列表界面 40
3.2.1 任務(wù)描述 40
3.2.2 相關(guān)知識 40
3.2.3 任務(wù)實(shí)施 57
3.2.4 擴(kuò)展知識 58
3.2.5 任務(wù)小結(jié) 67
3.3 任務(wù)2 集成到主函數(shù) 68
3.3.1 任務(wù)描述 68
3.3.2 相關(guān)知識 68
3.3.3 任務(wù)實(shí)施 70
3.3.4 擴(kuò)展知識 72
3.3.5 任務(wù)小結(jié) 81
3.4 項(xiàng)目小結(jié) 81
習(xí)題 82
項(xiàng)目4 開發(fā)圖像標(biāo)簽識別功能 83
4.1 項(xiàng)目背景 83
4.2 任務(wù)1 創(chuàng)建圖像標(biāo)簽識別服務(wù)層及客戶端 84
4.2.1 任務(wù)描述 84
4.2.2 相關(guān)知識 84
4.2.3 任務(wù)實(shí)施 86
4.2.4 擴(kuò)展知識 88
4.2.5 任務(wù)小結(jié) 89
4.3 任務(wù)2 創(chuàng)建圖像標(biāo)簽識別ViewModel層 90
4.3.1 任務(wù)描述 90
4.3.2 相關(guān)知識 90
4.3.3 任務(wù)實(shí)施 98
4.3.4 擴(kuò)展知識 100
4.3.5 任務(wù)小結(jié) 103
4.4 任務(wù)3 創(chuàng)建圖像標(biāo)簽識別UI 103
4.4.1 任務(wù)描述 103
4.4.2 相關(guān)知識 104
4.4.3 任務(wù)實(shí)施 113
4.4.4 擴(kuò)展知識 117
4.4.5 任務(wù)小結(jié) 120
4.5 項(xiàng)目小結(jié) 121
習(xí)題 122
項(xiàng)目5 開發(fā)商品識別功能 123
5.1 項(xiàng)目背景 123
5.2 任務(wù)1 創(chuàng)建商品識別服務(wù)層及客戶端 124
5.2.1 任務(wù)描述 124
5.2.2 相關(guān)知識 124
5.2.3 任務(wù)實(shí)施 125
5.2.4 擴(kuò)展知識 126
5.2.5 任務(wù)小結(jié) 129
5.3 任務(wù)2 創(chuàng)建商品識別ViewModel層 129
5.3.1 任務(wù)描述 129
5.3.2 相關(guān)知識 129
5.3.3 任務(wù)實(shí)施 131
5.3.4 擴(kuò)展知識 132
5.3.5 任務(wù)小結(jié) 134
5.4 任務(wù)3 創(chuàng)建商品識別UI 134
5.4.1 任務(wù)描述 134
5.4.2 相關(guān)知識 134
5.4.3 任務(wù)實(shí)施 135
5.4.4 擴(kuò)展知識 138
5.4.5 任務(wù)小結(jié) 139
5.5 項(xiàng)目小結(jié) 140
習(xí)題 141
項(xiàng)目6 開發(fā)語音識別功能 142
6.1 項(xiàng)目背景 142
6.2 任務(wù)1 創(chuàng)建語音識別服務(wù)層及客戶端 143
6.2.1 任務(wù)描述 143
6.2.2 相關(guān)知識 143
6.2.3 任務(wù)實(shí)施 145
6.2.4 擴(kuò)展知識 148
6.2.5 任務(wù)小結(jié) 149
6.3 任務(wù)2 創(chuàng)建語音識別ViewModel層 149
6.3.1 任務(wù)描述 149
6.3.2 相關(guān)知識 149
6.3.3 任務(wù)實(shí)施 150
6.3.4 擴(kuò)展知識 152
6.3.5 任務(wù)小結(jié) 153
6.4 任務(wù)3 創(chuàng)建語音識別UI 153
6.4.1 任務(wù)描述 153
6.4.2 相關(guān)知識 153
6.4.3 任務(wù)實(shí)施 156
6.4.4 擴(kuò)展知識 159
6.4.5 任務(wù)小結(jié) 164
6.5 項(xiàng)目小結(jié) 164
習(xí)題 165
項(xiàng)目7 開發(fā)OCR功能 166
7.1 項(xiàng)目背景 166
7.2 任務(wù)1 創(chuàng)建OCR的服務(wù)層及客戶端 167
7.2.1 任務(wù)描述 167
7.2.2 相關(guān)知識 167
7.2.3 任務(wù)實(shí)施 168
7.2.4 擴(kuò)展知識 170
7.2.5 任務(wù)小結(jié) 171
7.3 任務(wù)2 創(chuàng)建OCR的ViewModel層 171
7.3.1 任務(wù)描述 171
7.3.2 相關(guān)知識 171
7.3.3 任務(wù)實(shí)施 172
7.3.4 擴(kuò)展知識 173
7.3.5 任務(wù)小結(jié) 176
7.4 任務(wù)3 創(chuàng)建OCR的UI 176
7.4.1 任務(wù)描述 176
7.4.2 相關(guān)知識 176
7.4.3 任務(wù)實(shí)施 177
7.4.4 擴(kuò)展知識 182
7.3.5 任務(wù)小結(jié) 183
7.5 項(xiàng)目小結(jié) 184
習(xí)題 185
項(xiàng)目8 系統(tǒng)集成 186
8.1 項(xiàng)目背景 186
8.2 任務(wù) 功能集成 187
8.2.1 任務(wù)描述 187
8.2.2 相關(guān)知識 187
8.2.3 任務(wù)實(shí)施 189
8.2.4 擴(kuò)展知識 190
8.3 項(xiàng)目小結(jié) 192
習(xí)題 193
項(xiàng)目9 打包、構(gòu)建與發(fā)布 194
9.1 項(xiàng)目背景 194
9.2 任務(wù) 應(yīng)用程序構(gòu)建與打包流程 195
9.2.1 任務(wù)描述 195
9.2.2 相關(guān)知識 195
9.2.3 任務(wù)實(shí)施 198
9.3 項(xiàng)目小結(jié) 201
習(xí)題 202