=== Thrift协议 ==语音识别=
远程RPC通讯协议,与谷歌protobuf类似,由Facebook开发。[[智能硬件-语音识别]]
=== 移动终端(Client) ===
完成功能:=实验1-基于Web的云端整合= ==PYNQ端+Web端实验== Python for Zynq (PYNQ)是xilinx生产的一款嵌入式智能硬件。 [https://github.com/Xilinx/PYNQ/blob/master/Pynq-Z1/notebooks/examples/overlay_download.ipynb pynq_overlay] == PYNQ 端 == 基于PYNQ开发,完成功能有:
# 调用API录音
# 调用Thrift接口,发送录音文件或频谱图发送录音文件或频谱图
=== 云端(Server) =Audio Input==
完成功能:[https://github.com/Xilinx/PYNQ/blob/master/Pynq-Z1/notebooks/examples/audio_playback.ipynb pynq_audio_playback]
# 接收录音文件= 服务器端(Server) =*基于Flask开发,完成功能:# 调用服务端程序接收录音文件,调用服务端处理程序
# 运行Keras或者TensorFlow,对频谱图进行判断
# 返回结果返回识别结果
=== 成果 ===*推断模型AudioNet
# 项目报告(Word版本)# 项目代码(托管在[http://gitlab.icenter.tsinghua.edu.cn GitLab/zhengwenxun/audioNet AudioNet])
=== 教学资源 ==实验成果 =
智能平板 HUAWEI MediaPad M2 8输出:3-4页左右的书面报告,包括截图与文字。 # 项目报告(Word版本)# 项目代码(托管在[http://gitlab.0icenter.tsinghua.edu.cn GitLab])
嵌入式设备 Jetson Kit= 教学资源 =
[[GPU工作站使用说明]]嵌入式设备 Xilinx Pynq
=== 参考链接 ===
# [https://developer.android.com/ Android开发入门]# [http://thriftpynq.apache.org/ Thriftio PYNQ开发入门]