章开发准备1
1.1人工智能(AI)简介1
1.2AI语音及人脸识别的开发套件1
1.3开发环境的搭建3
1.3.1IAR安装3
1.3.2CCS UniFlash安装8
1.3.3CC3200SDK安装10
1.3.4ServicePack安装15
1.3.5TI Pin Mux Tool安装17
1.3.6JDK安装19
1.3.7Eclipse安装25
1.3.8Sokit和Pcm2Wav简介30
第2章开发基础31
2.1硬件开发基础31
2.1.1CC3200简介31
2.1.2GPIO33
2.1.3定时器43
2.1.4串口65
2.1.5外部中断84
2.1.6PWM90
2.1.7WiFiUDP网络通信115
2.1.8WiFiTCP网络通信121
2.2软件开发基础126
2.2.1Java简介126
2.2.2网络协议基础134
2.2.3Netty基础136
2.2.4HttpClient基础140
2.2.5数据的存储形式142
2.2.6加解密算法基础143
第3章AI语音识别系统开发实战149
3.1语音识别系统架构149
3.2语音识别硬件设计149
3.3语音识别硬件代码详解152
3.4语音识别服务器开发160
3.4.1HttpClient语音识别160
3.4.2Netty接收语音文件161
第4章AI人脸识别系统开发实战165
4.1AI人脸识别系统架构165
4.2人脸识别硬件设计166
4.3人脸识别硬件代码详解167
4.4人脸识别服务器开发172
4.4.1HttpClient人脸识别172
4.4.2Netty接收人脸图像文件176
附录AI设备通信协议180
参考文献185