Kaldi VS2019下新建工程

本文介绍了如何在Visual Studio 2019中创建Kaldi项目,包括新建控制台应用、添加Kaldi项目、配置编译选项以及解决编译过程中的依赖库问题,如libopenblas.dll、libgcc_s_seh-1.dll等。通过步骤指导,读者可以学会在Windows环境下进行MFCC特征提取的调试和运行。
摘要由CSDN通过智能技术生成


kaldi win10 vs2019 CPU和GPU下遇到的问题上建立了kaldi-window工程之后,就可以在此基础上编写自己的代码和创建自己的工程,用于测试

1 创建kaldi-project工程

1.1 新建项目-控制台应用

在这里插入图片描述

1.2 配置新项目

【项目名称】kaldi-mfcc-demo
【解决方案名称】kaldi-project在这里插入图片描述

1.3 解决方案添加kaldi项目

在这里插入图片描述
右键解决方案,【添加】->【现有项目】:
在这里插入图片描述
【注意】将以下工程添加到项目中,添加后的效果如后面的最终效果图所示
在这里插入图片描述

1.4 尝试x64编译

选择【Debug,X64】或【Release,X64】编译
在这里插入图片描述

2 配置kaldi-mfcc-demo

2.1 添加kaldi模块的引用

鼠标单击->kaldi-mfcc-demo->引用->添加自己的引用:
在这里插入图片描述

2.2 添加现有属性表

在【视图】->【其他窗口】->【属性管理器】上,【Debug|x64】将C:\anjos\vs\kaldi-win\kaldiwin_vs2019_OPENBLAS\kaldiwin中的如下文件【添加现有属性表】:

kaldiwin.props
variables.props
portaudio_debug.props
openfstwin_debug.props

对【Release|x64】也做相同操作【要区分release和debug】。
在这里插入图片描述

2.3 配置附加包含目录到kaldi/src

给现有【kaldi-mfcc-demo】这个项目,配置,附加包含目录,右键项目属性->C/C++->所有选项:
【记得Release下也要做相应配置】
在这里插入图片描述

2.4 配置附加库目录到kaldiwin_vs2019_OPENBLAS\x64\Debug和对应Release

【该步可暂时跳过】
给现有【kaldi-mfcc-demo】这个项目,配置,附加包含目录,右键项目属性->连接器->常规:
【记得Release下也要做相应配置】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值