我应该如何为声学模型自适应设置 "bw" 选项?
How should I set "bw" options for acoustic model adaption?
在教程中它写了这个命令:
~~~
./bw \
-hmmdir en-us \
-moddeffn en-us/mdef.txt \
-ts2cbfn .ptm. \
-feat 1s_c_d_dd \
-svspec 0-12/13-25/26-38 \
-cmn current \
-agc none \
-dictfn cmudict-en-us.dict \
-ctlfn arctic20.fileids \
-lsnfn arctic20.transcription \
-accumdir .
~~~
但我检查了我的 feat.params
并且它有以下内容:
~~~
-lowerf 130
-upperf 6800
-nfilt 25
-transform dct
-lifter 22
-feat 1s_c_d_dd
-svspec 0-12/13-25/26-38
-agc none
-cmn current
-varnorm no
-model ptm
-cmninit 40,3,-1
~~~
我不知道应该如何配置这些选项?我正在尝试配置连续说话的声学模型。
并尝试像这样配置上面的命令:
./bw -hmmdir en-us -moddeffn en-us/mdef.txt -ts2cbfn .cont. -feat 1s_c_d_dd -cmn current -agc none -dictfn cmudict-en-us.dict -ctlfn robot_train.fileids -lsnfn robot_train.transcription -accumdir -lda feature_transform .
但我收到这些错误消息:
INFO: main.c(229): Compiled on Mar 22 2018 at 12:54:02 ERROR:
"cmd_ln.c", line 607: Unknown argument name 'feature_transform' ERROR:
"cmd_ln.c", line 704: Failed to parse arguments list ERROR:
"cmd_ln.c", line 753: Failed to parse arguments list, forced exit
我将我的模型更改为这个文件(来自教程链接到它的 ptm
模型):https://sourceforge.net/projects/cmusphinx/files/Acoustic%20and%20Language%20Models/US%20English/cmusphinx-en-us-5.2.tar.gz/download
然后我从我的命令中删除了 -lda feature_transform
,它起作用了!
在教程中它写了这个命令: ~~~
./bw \
-hmmdir en-us \
-moddeffn en-us/mdef.txt \
-ts2cbfn .ptm. \
-feat 1s_c_d_dd \
-svspec 0-12/13-25/26-38 \
-cmn current \
-agc none \
-dictfn cmudict-en-us.dict \
-ctlfn arctic20.fileids \
-lsnfn arctic20.transcription \
-accumdir .
~~~
但我检查了我的 feat.params
并且它有以下内容:
~~~
-lowerf 130
-upperf 6800
-nfilt 25
-transform dct
-lifter 22
-feat 1s_c_d_dd
-svspec 0-12/13-25/26-38
-agc none
-cmn current
-varnorm no
-model ptm
-cmninit 40,3,-1
~~~
我不知道应该如何配置这些选项?我正在尝试配置连续说话的声学模型。
并尝试像这样配置上面的命令:
./bw -hmmdir en-us -moddeffn en-us/mdef.txt -ts2cbfn .cont. -feat 1s_c_d_dd -cmn current -agc none -dictfn cmudict-en-us.dict -ctlfn robot_train.fileids -lsnfn robot_train.transcription -accumdir -lda feature_transform .
但我收到这些错误消息:
INFO: main.c(229): Compiled on Mar 22 2018 at 12:54:02 ERROR: "cmd_ln.c", line 607: Unknown argument name 'feature_transform' ERROR: "cmd_ln.c", line 704: Failed to parse arguments list ERROR: "cmd_ln.c", line 753: Failed to parse arguments list, forced exit
我将我的模型更改为这个文件(来自教程链接到它的 ptm
模型):https://sourceforge.net/projects/cmusphinx/files/Acoustic%20and%20Language%20Models/US%20English/cmusphinx-en-us-5.2.tar.gz/download
然后我从我的命令中删除了 -lda feature_transform
,它起作用了!