“智能硬件-云端整合”版本间的差异

来自iCenter Wiki
跳转至: 导航搜索
第1行: 第1行:
=== Thrift协议 ===
+
=实验(1)基于Web的云端整合=
 +
 
 +
==PYNQ端+Web端实验==
 +
 
 +
Python for Zynq (PYNQ)是xilinx生产的一款嵌入式智能硬件。
 +
 
 +
(1)https://github.com/Xilinx/PYNQ/blob/master/Pynq-Z1/notebooks/examples/overlay_download.ipynb
 +
 
 +
==Audio Input==
 +
 
 +
https://github.com/Xilinx/PYNQ/blob/master/Pynq-Z1/notebooks/examples/audio_playback.ipynb
 +
 
 +
==AudioNet==
 +
 
 +
http://gitlab.icenter.tsinghua.edu.cn/zhengwenxun/audioNet
 +
 
 +
 
 +
=实验(2)基于Thrift的云端整合=
 +
 
 +
== Thrift协议 ==
  
 
远程RPC通讯协议,与谷歌protobuf类似,由Facebook开发。
 
远程RPC通讯协议,与谷歌protobuf类似,由Facebook开发。
第19行: 第38行:
 
# 返回结果
 
# 返回结果
  
=== 成果 ===
+
= 实验成果 ==
  
 
# 项目报告(Word版本)
 
# 项目报告(Word版本)
 
# 项目代码(托管在[http://gitlab.icenter.tsinghua.edu.cn GitLab])
 
# 项目代码(托管在[http://gitlab.icenter.tsinghua.edu.cn GitLab])
  
=== 教学资源 ===
+
= 教学资源 =
  
 
智能平板 HUAWEI MediaPad M2 8.0
 
智能平板 HUAWEI MediaPad M2 8.0
 +
 +
嵌入式设备 Xilinx Pynq
  
 
嵌入式设备 Jetson Kit
 
嵌入式设备 Jetson Kit
 
[[GPU工作站使用说明]]
 
  
 
=== 参考链接 ===
 
=== 参考链接 ===
 
+
# [http://pynq.io PYNQ开发入门]
 
# [https://developer.android.com/ Android开发入门]
 
# [https://developer.android.com/ Android开发入门]
 
# [http://thrift.apache.org/ Thrift]
 
# [http://thrift.apache.org/ Thrift]

2017年5月31日 (三) 08:06的版本

实验(1)基于Web的云端整合

PYNQ端+Web端实验

Python for Zynq (PYNQ)是xilinx生产的一款嵌入式智能硬件。

(1)https://github.com/Xilinx/PYNQ/blob/master/Pynq-Z1/notebooks/examples/overlay_download.ipynb

Audio Input

https://github.com/Xilinx/PYNQ/blob/master/Pynq-Z1/notebooks/examples/audio_playback.ipynb

AudioNet

http://gitlab.icenter.tsinghua.edu.cn/zhengwenxun/audioNet


实验(2)基于Thrift的云端整合

Thrift协议

远程RPC通讯协议,与谷歌protobuf类似,由Facebook开发。

移动终端(Client)

完成功能:

  1. 调用API录音
  2. 调用Thrift接口,发送录音文件或频谱图

云端(Server)

完成功能:

  1. 接收录音文件
  2. 调用服务端程序
  3. 运行Keras或者TensorFlow,对频谱图进行判断
  4. 返回结果

实验成果 =

  1. 项目报告(Word版本)
  2. 项目代码(托管在GitLab

教学资源

智能平板 HUAWEI MediaPad M2 8.0

嵌入式设备 Xilinx Pynq

嵌入式设备 Jetson Kit

参考链接

  1. PYNQ开发入门
  2. Android开发入门
  3. Thrift