我进入了shell pocketsphinx_continuous -infile talk.wav -keyphrase "talk" -kws_threshold 1e-40
并收到了口袋狮身人面像产生的大输出,最后有一些数字。你怎么知道它是否发现了一个词?
输出的最后两行:
INFO: cmn_prior.c(131): cmn_prior_update: from < 40.00 3.00 -1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 >
INFO: cmn_prior.c(149): cmn_prior_update: to < 35.08 -1.37 5.40 -1.19 -13.27 -0.49 10.98 5.96 3.16 -5.35 0.67 -5.57 2.67 >
答案 0 :(得分:1)
如果您使用2> /dev/null
或-logfn /dev/null
来抑制stderr,则会在检测到字时检测到stdout中的以下内容:
talk
如果您想查看时间,还可以将-time yes
添加到命令行,那么您将在stdout上看到:
talk talk
talk 7.210 7.300 0.947237
talk 6.820 6.920 0.955132