自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 ubuntu16.04下用HTK构建语音识别系统

假设已经安装好了HTK并设置好了环境变量。使用的数据集是timit数据集。我只是尝试,并不要求有多好的效果,所以只使用了timit的一个子集(其实也就只包括两条语音)。建立任务语法在程序目录中创建data文件夹,使用如下的python脚本来提取timit的一个子集。import osDelete_Letter = ['"',':',',','!','?','.','~',';']def ...

2019-07-19 08:32:25 842

转载 解决Ubuntu16.04下wingide6.1无法用五笔输入中文的问题

我之前有一篇文章介绍如何解决Ubuntu16.04下wingide5.1无法输入中文的问题。后来发现这个方法并不适用于wingide 6.1。后来在网上参考https://blog.csdn.net/registor892/article/details/54669399找到了解决wingide 6.1的方法,记录如下:找到fcitx-frontend-qt5的安装位置,在我的机器上是:/us...

2019-01-17 21:39:35 333

原创 ubuntu16.04下解决wps无法使用五笔输入中文的问题

解决wps的word问题使用sudo gedit /usr/bin/wps命令编辑文件/usr/bin/wps,在第一行 #!/bin/bash下添加:export XMODIFIERS="@im=fcitx"export QT_IM_MODULE="fcitx"保存,重启,成功。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,...

2019-01-12 10:16:42 1248

原创 用python调用百度语音接口进行语音合成

安装python SDKpip3 install baidu-aip程序框架#encoding:utf8from aip import AipSpeech""" 你的 APPID AK SK """APP_ID = '你的 App ID'API_KEY = '你的 Api Key'SECRET_KEY = '你的 Secret Key'client = Ai...

2018-06-26 19:24:58 4552 2

原创 python调用c语言的动态链接库时传递字符串参数的问题

最近在用python调用科大讯飞的接口进行语音识别工作,大概的过程是:用python加载科大讯飞提供的动态链接库,然后用这个动态链接库来进行语音识别。全部代码就不给出来了,这只给出困扰我的部分。from ctypes import cdllcur = cdll.LoadLibrary('libmsc.so')MSPLogin = cur.MSPLoginret = MSPLogin...

2018-06-24 19:01:05 5411 3

原创 Kaldi使用

下载和安装参考网站http://kaldi-asr.org/doc/install.htmlgit clone https://github.com/kaldi-asr/kaldi.git kaldi --origin upstreamcd kaldicd toolsextras/check_dependencies.sh#这一步之后会提示安装缺少的东西,按照提示安装就是了ma...

2018-06-09 17:40:48 1933 1

原创 解决Ubuntu16.04下wingide5.1无法输入中文的问题

wingide5.1是我很喜欢的一个Python集成开发环境,但是它在Ubuntu16.04中无法用搜狗输入法输入中文,这一点是让我很头疼的,因为写注释的时候感觉还是中文能够说的更加清楚。在网上找到了如下的解决办法。 第一步,在终端中用命令which wing5.1找出wingide5.1对应的启动文件位置。启动文件是/usr/bin/wing5.1。 第二步,打开/usr/bin/wing5...

2018-05-20 10:35:45 736

原创 使用kenLM训练语言模型

算是我自己安装使用过程的一个记录,中间也遇到一些问题。下载与安装下载wget -O - https://kheafield.com/code/kenlm.tar.gz |tar xz安装下载之后在kenlm目录下有一个readme.md文件。里面介绍了相关操作。按步骤输入如下命令:mkdir -p buildcd buildcmake ....

2018-04-20 10:59:51 12305 4

原创 python3 使用pyaudio OSError: [Errno -9996] Invalid input device (no default output device)-ubuntu16.04

python3 使用pyaudio录音出现 OSError: [Errno -9996] Invalid input device (no default output device)-ubuntu16.04

2017-09-14 11:13:52 17482 17

原创 vim设置

新建一个文件~/.vimrc,对vim的配置主要写在这个文件中 配置内容如下(使用过程中不断修改更新) 1 set nu "显示行号 2 set autoindent "设置自动缩进 3 set tabstop=4 "设置Tab键的宽度 4 set softtabstop=4 "统一缩进为4 5 set shiftwidth=4 6 set expandt

2017-09-12 20:04:28 313

原创 ubuntu16.04安装gpu版本的tensorflow

过程参考了http://blog.csdn.net/continueoo/article/details/71404066。安装NVIDIA驱动禁用自带的nouveau NVIDIA驱动使用如下命令创建文件sudo gedit /etc/modprobe.d/blacklist-nouveau.conf文件中添加如下内容:blacklist nouveau...

2017-08-29 21:50:50 8584 2

原创 Android中运行Tensorflow程序3-遇到的错误及解决

A/native: tensor.cc:487 Check failed: dtype() == expected_dtype (9 vs. 3)原因解释出现这种错误的原因是:程序预期的数据是tf.int32,然而真正的数据是tf.int64。在我的应用中,出现以上错误的程序如下。 在TF模型中,有如下的定义。self.predictions = tf.argmax(self.logits, 1,

2017-08-02 11:28:55 3501 1

原创 Android中运行Tensorflow程序2-编写自己的程序

官方给出的demo中运行已经打包好的模型,没有解释怎样从零开始构建自己的模型。参考网站https://omid.al/posts/2017-02-20-Tutorial-Build-Your-First-Tensorflow-Android-App.html,自己做了一些尝试。准备我们自己的TF模型首先,我们创建一个简单的模型,把它的计算图保存为一个序列化的GraphDef文件。训练之后,把模型的变

2017-08-01 14:09:33 4521

原创 Android中运行TensorFlow程序1-运行官方demo

参考了网站https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/android。运行网站上的Demo。下载首先,我们从网上下载示例代码,使用如下命令。git clone --recurse-submodules https://github.com/tensorflow/tensorflow.git上述命令把

2017-08-01 10:26:21 2339 3

原创 Ubuntu16.04安装bazel

参考网站https://docs.bazel.build/versions/master/install-ubuntu.html进行。使用Bazel custom APT安装首先,安装jdk8。安装JDK8sudo apt-get install openjdk-8-jdk在包资源中增加Bazel的发布源echo "deb [arch=amd64] http://sto

2017-08-01 08:53:01 16536 3

原创 Ubuntu16.04配置使用deepnlp

deepnlp工具学习

2017-06-01 08:38:16 4091

原创 ubuntu16.04在标题栏显示内存、CPU、网速

使用的工具是System Monitor。 安装过程也简单:sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitorsudo apt updatesudo apt install indicator-sysmonitor然后在terminal中输入indicator-sysmonitor &启动。 在标题栏出现下图所示的信息。

2017-05-23 17:26:25 1054

原创 使用wiki百科和gensim训练中文词向量

训练中文词向量

2017-05-23 10:38:39 4777

原创 Ubuntu16.04 使用Graphviz画图

安装sudo apt install graphviz graphviz-doc绘图graphviz包含3中元素,图,顶点和边。每个元素都可以具有各自的属性,用来定义字体,样式,颜色,形状等。下面是一些简单的示例,可以帮助我们快速的了解graphviz的基本用法。第一张Graphviz图新建一个文件,民名为try.dot,文件内容如下:digraph G { main -> parse ->

2017-05-16 08:21:40 1607

原创 ubuntu16.04安装配置mod_python,apxs,apache

安装配置mod_python,apxs,apache

2017-05-01 19:22:17 1296 1

原创 Ubuntu下使用python读取doc和docx文档的内容

读取docx文档使用的包是python-docx1. 安装python-docx包sudo pip install python-docx2. 使用python-docx包读取数据#encoding:utf8import docxdoc = docx.Document('test.docx')docText = '\n'.join([paragraph.text for pa

2017-04-30 18:12:12 7492 1

原创 Ubuntu16.04配置apache2+CGI

配置apache2安装apache2sudo ap install apache2检查安装是否成功systemctl status apache2如果安装成功的话会出现如下内容:● apache2.service - LSB: Apache2 web server Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enable

2017-04-18 11:21:09 2885 1

原创 ubuntu16.04解决tensorflow提示未编译使用SSE3、SSE4.1、SSE4.2、AVX、AVX2、FMA的问题

在我的机器上出现的提示信息如下所示:W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE3 instructions, but these are available on your machine and could speed up CPU

2017-04-17 19:38:08 30319 4

原创 解决Ubuntu启动时出现“welcome to emergency mode”的问题

问题描述:我用的是Windows 10 和Ubuntu16.04,每次在Windows中关机然后再开机进入Ubuntu中会出现“”welcome to emergnecy mode“”的问题,但是在Windows中选择重启然后进入Ubuntu不会出现这种问题。问题原因:win10中有快速启动的功能,这种功能使得win10 开机和关机很快,但是重启依旧很慢。在开启快速启动功能的情况下,关

2017-04-13 14:23:13 5770 2

原创 Ubuntu16.04如何把vim打造成为latex编辑器

其实我也是第一次做这方面的尝试,以下是尝试的内容。从点击打开链接网站下载一个叫做“vim-latex”的插件。然后解压到“~/.vim”文件夹中。在“~/.vimrc”中加入如下内容:" REQUIRED. This makes vim invoke Latex-Suite when you open a tex file.filetype plugin on" IMPORTAN

2016-10-24 10:48:42 1896

原创 在使用nltk的时候,怎样在wordnet中查看一个词的意思?

我们当然可以把wordnet简单的当作一个词典来使用。当作词典的话就会面临一个基本的问题:怎样查询获取一个词的意思呢?比如说,我们现在想知道‘animal’这个词它有几个意思,那么,程序代码大概如下:from nltk.corpus import wordnet as wnfor item in wn.synsets('animal'): print item,'\t',item

2016-09-29 21:32:17 1235 1

原创 python调用系统命令

关于这个话题,阿笨猫在点击打开链接中进行了介绍,现介绍另一种方法:subprocess.check_output()。这个方法和subprocess.call()来自一个包,区别在于:subprocess.check_output()可以很方便的获取系统命令的返回结果。示例如下:>>> from subprocess import check_output>>> command = 'l

2016-03-26 22:03:12 722

原创 curl命令去除所有的状态信息

在使用curl命令的时候,如下所示的状态信息可能会淹没我们需要的结果信息。 % Total % Received % Xferd Average Speed Time Time Time Current D

2016-03-26 21:54:12 3444 1

原创 ElasticSearch中根据查询结果删除数据(delete by query)

原有的方法在2.0版本中已经删除了。参见点击打开链接。但是2.0版本提供了delete by query插件来实现这个功能。这个插件的使用过程大致如下:1.安装。打开命令行,切到Elasticsearch文件夹中,运行如下命令:sudo bin/plugin install delete-by-query成功安装的结果如下:集群环境下必须在每个结点上安装,安装之后要重启结点才能

2016-03-26 20:14:17 17261

原创 解决TexStudio中文光标定位不准的问题

解决方法:在“选项”、“设置TexStudio”、“高级编辑器”中勾选下图所示的两项:

2016-03-26 10:08:21 3913 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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