首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu18.04命令行中运行julius.jconf时出错

在Ubuntu18.04命令行中运行julius.jconf时出错
EN

Stack Overflow用户
提问于 2019-08-16 05:39:37
回答 1查看 247关注 0票数 1

我已经根据他们的git repo上的Quick run说明安装了julius,但得到的结果好坏参半,从来没有运行过。但是,当运行this thread中建议的快速入门时,我已经能够让程序运行。

使用命令来识别“官方”julius演示程序../julius/julius/julius -C mic.jconf -dnnconf dnn.jconf -input mic中包含的音频文件,我得到了以下错误:

代码语言:javascript
复制
STAT: include config: julius.jconf
Stat: para: parsing HTK Config file: wav_config
Warning: para: "SOURCEFORMAT" ignored (not supported, or irrelevant)
Warning: para: TARGETKIND skipped (will be determined by AM header)
Stat: para: TARGETRATE=100000.0
Warning: para: "SAVECOMPRESSED" ignored (not supported, or irrelevant)
Warning: para: "SAVEWITHCRC" ignored (not supported, or irrelevant)
Stat: para: WINDOWSIZE=250000.0
Stat: para: USEHAMMING=T
Stat: para: PREEMCOEF=0.97
Stat: para: NUMCHANS=26
Stat: para: CEPLIFTER=22
Warning: para: NUMCEPS skipped (will be determined by AM header)
Warning: no SOURCERATE found
Warning: assume source waveform sample rate to 625 (16kHz)
ERROR: m_options: wrong argument: "-dnnconf"
Try `-help' for more information.

快速入门在使用julius -input mic -C dnn.jconf的麦克风上运行,我在为julius演示创建的目录中将其修改为julius -input mozilla.wav -C dnn.jconf,但得到错误消息Segmentation fault (core dumped)

很明显,从麦克风接收音频没有问题,但我不确定在julius-speech快速运行中哪里出了问题。如有任何建议,我们将不胜感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-21 03:38:08

问题是我对如何修改dnn.jconf文件缺乏理解。从4.5开始,dnn.jconf应为:

代码语言:javascript
复制
feature_type MFCC_E_D_A_Z
feature_options -htkconf wav_config -cvn -cmnload ENVR-v5.3.norm -cvnstatic
num_threads 1
feature_len 48
context_len 11
input_nodes 528
output_nodes 7461
hidden_nodes 1536
hidden_layers 5
W1 ENVR-v5.3.layer2_weight.npy
W2 ENVR-v5.3.layer3_weight.npy
W3 ENVR-v5.3.layer4_weight.npy
W4 ENVR-v5.3.layer5_weight.npy
W5 ENVR-v5.3.layer6_weight.npy
B1 ENVR-v5.3.layer2_bias.npy
B2 ENVR-v5.3.layer3_bias.npy
B3 ENVR-v5.3.layer4_bias.npy
B4 ENVR-v5.3.layer5_bias.npy
B5 ENVR-v5.3.layer6_bias.npy
output_W ENVR-v5.3.layerout_weight.npy
output_B ENVR-v5.3.layerout_bias.npy
state_prior_factor 1.0
state_prior ENVR-v5.3.prior
state_prior_log10nize false

然后它将完全按照Quickstart的布局工作。参见julius repo中的this closed issue

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57516581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档