从python中读写htk和hts文件。

htk_io的Python项目详细描述


这个python包允许读取和写入某些格式的文件 由Hidden Markov Model Toolkit (HTK)HMM-based Speech Synthesis System (HTS)。 当前支持以下HTK/HTS文件格式:

  • 对齐文件(也称为“标签”文件)
  • 决策树问题集文件
  • 决策树文件
  • 原始矢量序列文件,由HTS用于存储语音参数序列

使用简单的python数据在内存中表示对齐、树等 结构。 上述格式的文件可以读入或从这些python中写入 陈述

许可证

请参阅文件License以了解有关的许可证和保修的详细信息 高雄

安装

在大多数情况下,安装htk-io的最简单方法是使用pip。 例如在debian和ubuntu中:

sudo apt-get install python-numpy
sudo pip install htk_io

第一个命令从系统存储库安装numpy,因为 通常不建议numpy使用pip。 第二个命令安装 htk_io on PyPI,连同任何 当前已卸载htk_io所需的python包

htk_io也可以安装在virtualenv中:

sudo apt-get install python-numpy
virtualenv --system-site-packages env
env/bin/pip install htk_io

htk_io的最新开发版本可从github存储库获得 (见下文)。

要检查htk\u io是否正确安装,可以运行测试套件:

python -m unittest discover htk_io

用法

各种函数和类的使用示例包括在 文档字符串。 这个包可以读和写的格式文件的几个例子如下 在example目录中提供。

来源

源代码托管在 htk_io github repository。 要使用git获取最新的源代码,请执行以下操作:

git clone git://github.com/MattShannon/htk_io.git

开发实际上是使用darcs完成的,使用darc 使用 darcs-to-git

要安装htk io所需的任何当前卸载的python包:

sudo apt-get install cython python-numpy
sudo pip install -r requirements.txt

错误

请使用issue tracker 提交错误报告。

联系人

htk-io的作者是Matt Shannon

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
为什么Java中有三种“阻塞”线程状态,而C中只有一种?   JAVA从文本文件中找到几个单词或短语并显示出来   java更改日志。Jenkins中的xml文件,无需重新生成代码   java使用扫描器读取“干净”文本文件时,是否有任何解析?   stream从InputStream中获取字节数组,但在Java中没有已知大小?   java一旦布尔值为真,如何关闭JFrame?   java对HashMap中容量计算算法的理解   java 安卓句柄选择器状态   Java Swing编程面板标题   java我希望在启动或启动安卓 mobile时显示消息或通知。   java在一个应用程序中支持多个JFrame   java如何使用SeleniumWebDriver选择网页上的两个元素之一?   java Tomcat部署问题   java意图传递数据未成功   安卓在java中将映射定义为常量   java最佳实践Swing、数据库访问   java com。反恐委员会。wstx。exc.WstxIOException:尝试在封闭流上读取   if语句如何检查java中是否存在表达式中的下一个或最后一个值