Python
Nicholas_Wong
这个作者很懒,什么都没留下…
展开
-
python调用系统命令
关于这个话题,阿笨猫在点击打开链接中进行了介绍,现介绍另一种方法:subprocess.check_output()。这个方法和subprocess.call()来自一个包,区别在于:subprocess.check_output()可以很方便的获取系统命令的返回结果。示例如下:>>> from subprocess import check_output>>> command = 'l原创 2016-03-26 22:03:12 · 738 阅读 · 0 评论 -
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 · 7678 阅读 · 1 评论 -
python调用c语言的动态链接库时传递字符串参数的问题
最近在用python调用科大讯飞的接口进行语音识别工作,大概的过程是:用python加载科大讯飞提供的动态链接库,然后用这个动态链接库来进行语音识别。全部代码就不给出来了,这只给出困扰我的部分。from ctypes import cdllcur = cdll.LoadLibrary('libmsc.so')MSPLogin = cur.MSPLoginret = MSPLogin...原创 2018-06-24 19:01:05 · 5474 阅读 · 3 评论 -
用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 · 4672 阅读 · 2 评论 -
解决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 · 363 阅读 · 0 评论 -
ubuntu16.04下用HTK构建语音识别系统
假设已经安装好了HTK并设置好了环境变量。使用的数据集是timit数据集。我只是尝试,并不要求有多好的效果,所以只使用了timit的一个子集(其实也就只包括两条语音)。建立任务语法在程序目录中创建data文件夹,使用如下的python脚本来提取timit的一个子集。import osDelete_Letter = ['"',':',',','!','?','.','~',';']def ...原创 2019-07-19 08:32:25 · 913 阅读 · 0 评论