我正在使用Kaldi并且我遇到了问题,我的音频文件的转录在7秒后停止。 kaldi没有返回任何错误。想知道为什么?
这是我的命令行:
sudo /home/kaldi/src/online2bin/online2-wav-nnet3-latgen-faster --online=false --verbose=3 --do-endpointing=false --frame-subsampling-factor=3 --config=exp/tdnn_7b_chain_online/conf/online.conf --max-active=17000 --beam=15.0 --lattice-beam=6.0 --acoustic-scale=1.0 --word-symbol-table=exp/tdnn_7b_chain_online/graph_pp/words.txt exp/tdnn_7b_chain_online/final.mdl exp/tdnn_7b_chain_online/graph_pp/HCLG.fst 'ark:echo utterance-id1 utterance-id1|' 'scp:echo utterance-id1 /home/test-audio/batman.wav|' 'ark:/dev/null'
这是我的音频文件: http://www.wavsource.com/snds_2018-06-03_5106726768923853/tv/batman/ordinary.wav
谢谢!
答案 0 :(得分:0)
Kaldi自动在静音时停止,您无法使用此特定二进制文件对其进行更改。您可以使用gstreamer服务器来处理整个文件,也可以直接使用Kaldi API。或者,您可以将文件拆分为多个块,然后分别进行处理。