摘要:介绍 我们的特征提取和波形读取代码旨在创建标准的MFCC和PLP功能,设置合理的默认值,但保留人们最可能想要调整的选项(例如,梅尔箱的数量,最小和最大频率截止,等等)。此代码仅从包含pcm数据的.wav文件中读取。这些文件通常后缀为.wav或.pcm(尽管有时将.pcm后缀应用于sphere文件;在
阅读全文
摘要:卡尔迪(Kaldi)在2009年约翰·霍普金斯大学(Johns Hopkins University)研讨会上的存在开始变得笨拙,该研讨会的标题为“开发成本低,新语言和新领域的高质量语音识别”(请参阅致谢)。 该项目的重点是基于子空间高斯混合模型(SGMM)的建模以及对词典学习的一些研究。现在开始在
阅读全文
摘要:当开始编码Kaldi工具箱的最终版本时,我们决定将OpenFst用作C ++库。 为了与OpenFst保持一致,我们决定在大多数方面使用相同的编码样式。 通过查看代码,可以明显看出Kaldi编码样式的许多方面。关键点包括: 标记命名规则,例如MyTypeName,MyFunction,my_clas
阅读全文
摘要:当开始编码Kaldi工具箱的最终版本时,我们决定将OpenFst用作C ++库。 为了与OpenFst保持一致,我们决定在大多数方面使用相同的编码样式。 通过查看代码,可以明显看出Kaldi编码样式的许多方面。关键点包括: 标记命名规则,例如MyTypeName,MyFunction,my_clas
阅读全文
摘要:该页面以一般术语描述了Kaldi构建过程的工作方式。 另请参见外部矩阵库,以获取有关矩阵代码如何使用外部库以及由此产生的链接错误的说明;下载和安装Kaldi可能也很有趣。 Windows上的构建过程 Windows的构建过程与类似UNIX的系统的构建过程是分开的,并且在Windows / INSTA
阅读全文
摘要:介绍 在运行完示例脚本后(见Kaldi教程),你可能会想用自己的数据在Kaldi上跑一下。本节主要讲述如何准备相关数据。本页的读者应该使用最新版本的实例脚本(即在脚本目录下被命名为s5的那些,例如 egs/rm/s5)。 另外,除了阅读本页所述内容外,你还可以阅读脚本目录下的那些数据准备相关的脚本。
阅读全文
摘要:此页面从命令行工具用户的角度描述了Kaldi中的I / O机制。 有关更多代码级概述,请参见Kaldi I / O机制。 总览 非表I / O 我们首先描述“非表” I / O。这是指仅包含一个或两个对象的文件或流(例如,声学模型文件;转换矩阵),而不是由字符串索引的对象的集合。 Kaldi文件格式
阅读全文
摘要:Kaldi I/O 机制 本页概述了Kaldi的输入输出机制。 本文档的这一部分面向I/O的代码级机制;有关更多面向命令行的文档,请参阅Kaldi I/O from a command-line perspective. kaldi中的类的IO接口 Kaldi中定义的类具有统一的I/O接口。标准接口
阅读全文
摘要:该页面包含Kaldi用户可能想要了解的术语词汇表。 这里的当前内容仅由几个示例组成。不久将添加更多内容。在此页面中搜索的最简单方法是使用浏览器的搜索功能。为了方便起见,每个术语部分的定义都在冒号之前,然后是冒号,因此,例如,键入ctrl -f“:lattice:”将带您进入“ lattice”部分。
阅读全文
摘要:入门和前提条件。 本教程的下一阶段是开始运行资源管理示例脚本。将目录更改为顶层(我们将其称为kaldi-1),然后更改为egs /。查看该目录中的README.txt文件,尤其是查看“资源管理”部分。它提到了与语料库相对应的LDC目录号。这可以帮助您从LDC获取数据。如果由于某种原因而无法获取数据,
阅读全文
摘要:1 先决条件 2 入门(15分钟) 3 使用Git进行版本控制(5分钟) 4 分发概述(20分钟) 5 运行示例脚本(40分钟) 6 读取和修改代码(30分钟) 1 先决条件 本教程假定您了解使用HMM-GMM方法进行语音识别的基础知识。在线提供的一个简短介绍是:M。Gales和S. Young(2
阅读全文
摘要:这不是法律文件;请参阅发行版中的COPYING文件。 在此页面中,我们解释法律内容的含义(据我们所知)。 Kaldi中的代码和其他内容(例如脚本,文档)是根据Apache许可版本2.0发布的。Apache许可证是一种流行的“类似于BSD”的许可证。这意味着您可以免费使用Kaldi并重新分发它,甚至用
阅读全文
摘要:理想的计算环境 首先,我们将说明理想的计算环境类型,然后说明运行Kaldi所需的最低要求。理想的计算环境是运行Sun GridEngine(SGE)的Linux计算机集群(任何主要发行版),并且可以通过NFS或某些类似的网络文件系统访问共享目录。在理想情况下,网格上的某些计算机将具有NVidia G
阅读全文
摘要:现在,我们已过渡到GitHub以进行所有未来开发。您首先需要安装Git。可以通过在shell中键入以下内容来下载Kaldi的最新版本,其中可能包括未完成的和实验性的功能: git clone https://github.com/kaldi-asr/kaldi.git kaldi --origin
阅读全文
摘要:什么是卡尔迪? Kaldi是使用C ++编写的语音识别工具包,并根据Apache License v2.0获得许可。Kaldi供语音识别研究人员使用。有关更详细的历史记录和贡献者列表,请参见Kaldi项目的历史记录。 卡尔迪(Kaldi)这个名字 根据传说,卡尔迪是埃塞俄比亚的牧羊人,发现了咖啡植物
阅读全文