- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 受限玻尔兹曼机RBM
先验知识——Gibbs采样 Gibbs采样是一种基于马尔可夫链蒙特卡洛策略的采样方法。对于K维随机向量X=(X1, ..., XK),假设无法求得关于X的联合分布P(X),但知道给定X的其他分量Xk的条件分布——P(Xk|X1, ..., Xk-1, Xk+1, ..., XK)。这时我们可以从X的任意状态 [x1(0), ..., xK(0)] 开始,利用上述条件分布,通过迭代对
2014-07-30 21:51:21 2061
原创 基于GTK创建ARDrone 2.0控制线程
目标: 创建一个GUI,用来控制飞机起飞、降落、左右、前后、上下、旋转,后四者的控制量各自由一个文本框输入。 用GTK实现,顶层窗口只能包含一个组合框,所以顶层一个组合框,向下一个vbox;vbox里包含5个hbox,分别用来放置控制起飞降落、左右、前后、上下、旋转的控件。对于起飞降落,需要两个互斥按钮;其余四种动作,各自需要标签、文本框和按钮各一个。
2014-07-30 21:48:33 1652
原创 基于node.js的ARDrone控制
应用环境ubuntu12.04 32bit 1. 安装node.js+npm Node.js是一个基于google v8+javascript的服务端编程框架。但是Node.js又不是js应用,应该说是js的运行平台。它采用事件驱动、异步编程,为网络服务而设。 Node.js的性能不错,按照创始人Ryan Dahl的说法,性能是Node.
2014-07-30 21:47:40 2638
原创 基于PocketSpinxAndroiDemo和javadrone api实现ARDrone语音控制
首先需要调通Android离线语音识别demo工程PocketSpinxAndroiDemo,在该工程的基础上使用javadrone api实现ARDrone语音控制。 第一步,修改布局文件main.xml,在其中增加一个Button和一个TextView,分别用来实现连接ARDrone和显示ARDrone电池信息。 然后,修改AndroidManifest
2014-07-30 21:45:23 1473
原创 基于javadrone api实现ARDrone Android控制
需要的资料javadrone api: http://code.google.com/p/javadrone使用javadrone api的一个Android demo(ARDrone-on-Android-master): https://github.com/UnknownGuardian/ARDrone-on-Android修改demo
2014-07-30 21:42:27 2250
原创 Android离线语音识别-中英文,小范围,高准确率
在跑通Android离线语音识别demo PocketSpinxAndroiDemo后,发现其使用pocketsphinx进行语音识别的准确率并不是很低。这和pocketsphinx语音识别所用的语言模型和声学模型相关。pocketsphinx-0.8源码自带几个语言模型和声学模型,pocketsphinx-0.7/model/hmm下的是声学模型(hmm应该指的是隐马尔科夫模型),pockets
2014-07-30 21:28:39 7281 1
原创 Android离线语音识别demo调试(Ubuntu12.04)
一. 语音库及SWIG安装 从http://sourceforge.net/projects/cmusphinx/files/ ,下载sphinxbase-0.8.tar.gz和pocketsphinx-0.8.tar.gz放在同一个目录下,开始安装。1. 安装sphinxbase 安装,tar -xzf sphinxbase-0.8.tar.gz
2014-07-30 21:27:20 2359 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人