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