sphinxtrain - 配置未定义

sphinxtrain - Configuration not defined

我正尝试按照教程 here.

为 CMUSphinx 训练声学模型

因此,当我使用命令 sphinxtrain run 进行训练时,我遇到了以下问题:

Sphinxtrain path: /usr/local/lib/sphinxtrain
Sphinxtrain binaries path: /usr/local/libexec/sphinxtrain
Running the training
Configuration (e.g. etc/sphinx_train.cfg) not defined
Compilation failed in require at /usr/local/lib/sphinxtrain/scripts/000.comp_feat/slave_feat.pl line 51.
BEGIN failed--compilation aborted at /usr/local/lib/sphinxtrain/scripts/000.comp_feat/slave_feat.pl line 51.

Here 是文件“sphinx_train.cfg”

也没有创建日志文件。

我正在使用 Linux 并且我已经下载了 sphinx here

如何解决这个问题?

我通过指定sphinx_train.cfg的完整路径解决了这个问题。

这是我在 slave_feat.pl 中编辑的第 50 行。

use SphinxTrain::Config cfg => '/home/ridwan/sphinx/other/etc/sphinx_train.cfg';

我对每个编译失败的文件都这样做了:

Configuration (e.g. etc/sphinx_train.cfg) not defined