【发布时间】:2021-05-21 18:17:49
【问题描述】:
我正在尝试按照教程 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。
如何解决这个问题?
【问题讨论】:
-
根据tutorial,你应该先运行
sphinxtrain -t an4 setup -
@HåkonHægland,我已经这样做了,只是我将 an4 替换为“其他”,这是我的任务名称。
-
好的,接下来教程说你应该
cd an4然后运行sphinxtrain run。你也这样做了吗? -
是的,我做到了。
-
“未定义配置(例如 etc/sphinx_train.cfg)” 据我了解,命令
sphinxtrain -t an4 setup应该创建一个目录etc(在an4文件夹)。你有那个目录吗?
标签: speech-recognition sphinx4