OpenFOAM处理动网格的思路很简单,就是在网格变形(mesh.controledUpdate())之后,对速度通量进行修正。其中包括:correctPhi.H,fvc::makeRelative(phi,U)。下面一个个进行学习并记录。correctPhi.HCorrectPhi ( U, phi, p, dimensionedScalar("rAUf", di
转载 2024-09-05 09:26:01
94阅读
os 基础指令打开文件 本人才疏学浅,小白一枚,本文也旨在记录自己学习过程中遇到的一些常见代码,日后会进行日常维护,如果有幸被同样在学习的朋友看到还请批评指正。如果碰巧对你提供了一些帮助,那我也荣幸万分。 指令 | 释义指令释义os.sep返回系统路径的分隔符,linux类系统的路径分隔符是“/”,windows系统的分隔符是“\”os.system()执行shell命令。os.name返回当前
写在最前:    本文的目的是通过几个基本例子来对OpenFOAM求解器有一个轮廓式的认识,文章所涉及到例子源于苏军伟新浪博客,若需要了解更多资料可以拜读该博客,比较惭愧的是因能力问题本文对原文没有多大改进,最多的仅是代码高亮的改进。    OpenFOAM是一个免费、开源的CFD软件包,由OpenCFD有限责任公司出品。它有着庞大的商业
转载 2024-04-25 10:11:14
109阅读
Execise Data files样例中需要的数据来源:http://www.openfst.org/twiki/bin/view/FST/FstExamples如果无法访问,可以在这里下载Execise 1 Tokenization第一个示例将ASCII字符序列转换为带有标点符号和去除空格的单词标记序列。 为此,我们将需要一个词典换能器,该词典换能器将从字母映射到其对应的单词标记。 一种简单的生成方式是使用OpenFst文本格式。 例如,“Mars”一词的格式为:fstcompile --i
原创 2022-01-05 14:11:20
657阅读
02 解压源码包这里我把源码包放在了/usr/usrfiles目录下,大家可以选择自己喜欢的路径进入自己存放php源码包的目录开始解压,代码如下:1 tar -zxvf packagename ##packagename为你的php源码包名字 03 安装依赖环境 安装php运行所需要依赖的环境,代码如下(复制粘贴就行,需要一行一行执行):1 yum install -
openfst_python这个啥模块? 在进行自然语言处理或语音识别时,可能会遇到“openfst_python”模块的相关问题。OpenFST是一个用于有限状态接受器和有限状态转移的工具,它被广泛用于构建和操作各种形式的图形结构,而openfst_python则是其在Python中的接口。本文将详细记录面对此模块使用时可能出现的问题及解决过程,同时采用一系列的图示和代码示例,以帮助更好地理解
原创 8月前
28阅读
Execise Data files样例中需要的数据来源:http://www.openfst.org/twiki/bin/view/FST/FstExamples如果无法访问,可以在这里下载Execise 2 Downcasing Text该例子将输入转为小写字母首先,需要一份字母转换的fst.full_downcase.fst0 0 <space> <space>0 0 ! !0 0 " "0 0 # #0 0 $ $0 0 % %0 0 &
原创 2022-01-05 14:11:19
59阅读
  python中打开文件的模式打开文件的open()方法主要接受三个参数,第一个参数是要打开的文件路径,第二个为以什么方式打开,第三个是打开的编码方式,本文主要讲打开的方式以及其特性 1、f=open(“filename”,“r”,encoding=“utf-8”),传入参数“r”,代表只读模式,在这种情况下,不可以执行写入操作,此时可以执行 f.read(); f.rea
PhonetisaurusPhonetisaurus是用于做g2p(grapheme to phoneme)的工具,它的源码地址在这里。编译它的编译依赖openfst,在编译openfst时,如果不指定构建路径在系统路径下,生成的include和lib可能就无法被直接引用到。所以在编译Phonetisaurus时,特别是在configure步骤,会提示依赖的openfst找不到。checking for openfst libraries... configure: error: Can't fi
原创 2022-01-05 13:52:33
248阅读
thrax-1.2.5以上要求openfst-1.6.6以上 thrax-1.2.4要求openfst-1.6.0以上    MAKE SURE YOU CONFIGURE OpenFst WITH THE --enable-far, --enable-pdt AND --enable-mpdt FLAGS. cd openfst make clean ./configure
OpenFst
原创 2022-07-19 12:04:26
44阅读
kaldi环境配置下载https://github.com/kaldi-asr/kaldi.git安装编译依赖库cd kaldi tools/extras/check_dependencies.sh注意:根据提示安装相关依赖工具安装第三方工具OpenFst: kaldi使用FST作为状态图的表现形式,期待吗依赖OpenFst中定义的FST结构及一些基本操作,因此OpenFst对于Kaldi的
montreal-forced-aligner下载:conda create -n aligner -c conda-forge openblas python=3.8 openfst pynini ngram baumwelch conda activate aligner pip install montreal-forced-aligner mfa thirdparty download #
转载 2021-04-04 22:15:18
2656阅读
2评论
下载安装kaldi:$ git clone --recursive https://github.com/kaldi-asr/kaldi可以在kaldi官方文档查看相关的文档。 下载完成之后,打开kaldi目录,之后进入到tools文件夹((compiling OpenFst; getting ATLAS and CLAPACK headers))。里面有一个INSTALL文件。根据IN
下载安装gitsudo apt-get install git下载Kaldigit clone https://github.com/kaldi-asr/kaldi.git kaldi-trunk --origin golden目录结构其中,tools、src、egs这三个目录是比较重要的。tools目录下面全部都是Kaldi依赖的包。其中主要有:OpenFST:Weighted Finite S
原创 2022-02-13 13:45:12
467阅读
语音识别(ASR)-- Kaldi学习笔记语音识别简介GMM-HMM基本原理DNN-HMM(基于神经网络)KaldiKaldi架构简介Kaldi在Windows下的安装工具准备编译OpenFST配置PortAudio配置KaldiKaldi目录说明 语音识别简介语音识别(Speech Recognition)技术,也被称为自动语音识别(Automatic Speech Recognition,
上一篇介绍了WFST的基本概念,是了解一下算法的核心,如果对此不了解,建议先看语音识别WFST核心算法讲解(1. WFST的基本概念) 本文介绍Composition算法。首先介绍epsilon-free的composition,然后扩展至generic composition,最后对时间复杂度分析,介绍实际工程中openfst和kaldi中的一些优化技巧。 epsilon-free的com
转载 2024-09-28 08:40:56
113阅读
在树莓派上搭建kaldi离线语音识别系统(交叉编译)一、系统功能和环境概述1.1、实现功能1.2、开发环境二、kaldi语音识别工具箱三、树莓派的相关配置四、kaldi交叉编译过程4.1、配置Ubuntu中的交叉编译环境4.2、kaldi相关依赖工具的交叉编译4.2.1 openFST的交叉编译过程4.2.2 OpenBlas的交叉编译过程4.2.3 clapack的交叉编译过程4.2.4 Al
对Kaldi的设计进行描述,Kaldi是一个免费的,开源的工具箱用于语音识别研究。Kaldi提供基于有限状态变换器(finite-state transducers,使用OpenFst)的语音识别系统,以及详细的文件和脚本用于构建完整的识别系统。Kaldi使用C++编写,核心库支持任何语音上下文大小的建模,子空间的高斯混合模型(SGMM)以及标准的高斯混合模型的声学模型建模,以及所有经常使用的线性
一.简介  Kaldi是使用C++编写的语音识别工具包,Apache License v2.0许可。主要供语音识别研究人员使用。Kaldi的目标和范围与HTK类似。目标是拥有易于修改和扩展的现代而灵活的代码。主要功能包括:  1.与有限状态传感器FST的代码进行集成,根据OpenFst工具箱【作为库】进行编译。  2.广泛的线性代数支持,包括一个包装标准BLAS和LAPACK例程的矩阵库。  3.
转载 2024-01-04 11:57:46
600阅读
  • 1
  • 2