Kaldi运行过程中遇到的一些问题(持续更新...)

Q: qsub command not found A: 这个看错误重定向,如果是queue任务提交失败,需要考虑当前是否为单cpu,无cuda gpu等环境,去cmd.sh查看配置是否达到要求Q:Karel和Dan的DNN问题 A:Karel的DNN(nnet)不支持CPU,Dan的DNN(...

2017-08-25 12:02:50

阅读数 984

评论数 1

Kaldi配置环境变量

大家都知道,Kaldi在运行run.sh前都需要运行path.sh来进行一些环境变量的配置。但是这是暂时的,一旦关闭终端窗口,想要重新运行run.sh的部分命令还得重新运行path.sh一遍。而且有些情况path.sh会做很多重复的工作,在不同的例子中需要对path.sh做很多不同的配置,不如直接...

2017-08-25 11:49:47

阅读数 906

评论数 0

Kaldi学习之数据准备详细解释说明

文章对Kaldi数据准备做更详细的解释,如有错误,还请指正。 数据基本源自Kaldi官网:http://www.kaldi-asr.org/doc/data_prep.html数据准备详细介绍 在run.sh中有数据准备各个阶段的脚本。 例子中的local/文件夹下是数据准备专用的一些东西。...

2017-08-25 11:11:18

阅读数 5587

评论数 3

Kaldi学习之如何运行脚本

学习Kaldi也有两三个星期了,基本上就是对Kaldi官网上的说明简单摸索了下,顺便跑了跑自带的例子。Kaldi的官网真是个大百科,内容非常详细,在此也没办法全部看完,只能慢慢将最基础的部分写出来(包括对原文的翻译以及一点自己的理解)。关于数据准备和语音解码更详细的信息会在后续的文章写到。以下部分...

2017-08-25 00:41:17

阅读数 3239

评论数 0

2017阿里巴巴实习生笔试题之扑克牌问题

晚上刚参加2017阿里巴巴实习生的笔试,笔试分为两个部分,第一部分是选择题,第二部分是在线编程题。一做选择题感觉就被放了一个大招,自己则是一脸懵懵的状态:数据库,概率,排列组合,C++,Java,数据结构,逻辑题,Linux,Android,IOS等等见过的没见过的各种知识都涉及到了,开始的选择题...

2017-04-26 22:45:59

阅读数 891

评论数 0

10 条提升 Android 性能的建议

文章来源:https://news.realm.io/cn/news/droidcon-farber-improving-android-app-performance/ 每个人都知道一个 App 的成功,与这个 App 的性能体验有着很密切的关系。但是如何让你的 App 拥有极致性能体验呢...

2017-04-23 16:15:33

阅读数 286

评论数 0

使用Android JNI调用第三方静态库并且生成静态库和动态库(armeabi/arm64-v8a版本)的配置操作

假如要调用第三方库libxxx.a 把第三方静态库的相关文件放置到jni目录下 其Android.mk和Application的配置文件如下(NDK版本是android-ndk-r10d,注意新老版本命令上的一些不同,接下来会有说明):Android.mkLOCAL_PATH := $(cal...

2017-04-21 00:26:35

阅读数 1260

评论数 0

解决使用NDK进行编译时出现undefined reference to function的问题

之前在编译jni时出现了undefined reference to function这个问题,查阅相关资料说是可能链接的库问题,然后通过各种gcc调整顺序解决了这个问题。这个工程是导师的工程,工程在Linux环境下运行无误,我从Linux环境往Android jni的一个迁移,由于文件的关联比较...

2017-04-20 23:57:47

阅读数 2485

评论数 0

Java多线程编程之死锁

Thread同步造成的死锁问题是说两(多)个线程互相占用了对方所需要的资源,等待对方释放资源僵持导致程序无人工干预不能结束的情况。 类似于哲学家就餐问题,比如共有3个资源被3个线程访问,每个线程必须拿到2个资源才能保持正常运行。如果这3个线程在同一时刻取得了这3个资源,又没有线程愿意让出资源,这...

2017-04-18 22:57:49

阅读数 231

评论数 0

HTK语音识别之MFCC参数基本配置参数解释

MFCC基本配置参数解释 SOURCEKIND = WAVEFORM -文件种类是语音 SOURCEFORMAT = WAV -格式是WAV格式 SOURCERATE = 625.0-采样率是16KHZ(16000个采样点/s,1个点是1/160000s=625*100ns,100ns是HT...

2017-04-18 21:30:05

阅读数 1293

评论数 0

Collection和Map的那些常用的类操作的实现原理简要理解笔记

内容更新中……Java集合框架 集合类 Collection(interface)List(interface) ArrayList:数组实现,适合随机访问元素 LinkedList(实现了Queue接口):链表实现,适合插入、删除、移动 Vector(与ArrayList相比多了个线程安全)...

2017-04-17 21:19:12

阅读数 1184

评论数 0

Activity和Fragment之间的联系和区别

Android开发中,Acitivity是四大组件中用得非常多的一个组件,也是UI和业务逻辑的一个重要的纽带,那么它和与它很类似的Fragment有哪些联系和区别呢?现在主要从生命周期来谈谈自己的看法。另外也顺便看看onSaveInstanceState这个方法大体是怎么保存状态并在onCreat...

2017-04-13 22:23:30

阅读数 7964

评论数 0

WAV格式文件分析

一直对多媒体文件是怎么存储的有些好奇,这次打开.wav文件用16进制对其进行查看图1,图2分别是同一个wav文件的开头和结尾处。图1图2通过查看2.wav的具体信息可以知道比特率为256kbps,即采样率是16KHZ,16bit量化。 对于16k,16bit的.wav格式语音来说,文件头是由44...

2017-04-06 16:23:49

阅读数 1389

评论数 1

使用Eclipse和NDK开发Android JNI工程

基本流程: 1.新建Android工程 2.Java文件中创建调用接口声明代码 3.javah生成C/C++的.h文件 4.编写C/C++实现代码 5.编写Android.mk脚本 6.编写Application.mk脚本 7.使用ndk编译工程生成.so动态库 8.编写加载库的代...

2017-04-06 15:21:45

阅读数 153

评论数 0

HTK语音识别HResults的结果解释

基本上没有写博客的习惯,之前都是自己在Evernote上记笔记。看了很多牛人的博客,对自己的帮助很大,同时自己也经常忘记一些知识,因此在csdn上尝试记下笔记,希望能够帮助到其他人,也提醒自己一些过往的知识和内容。 HTK是语音识别的一个开源工具,能够帮助大家进行ASR的入门。关于安装已经有很多博...

2017-04-06 14:49:03

阅读数 1642

评论数 1

提示
确定要删除当前文章?
取消 删除