rhubarb-lip-sync/rhubarb/lib/pocketsphinx-rev13216/test/regression/test-hub4-n800-fwdtree.sh

34 lines
768 B
Bash

#!/bin/sh
. ../testfuncs.sh
bn=`basename $0 .sh`
echo "Test: $bn"
run_program pocketsphinx_batch \
-hmm $model/hmm/en_US/hub4wsj_sc_8k \
-lm $model/lm/en_US/wsj0vp.5000.DMP \
-dict $model/lm/en_US/cmu07a.dic \
-ctl $data/wsj/test5k.n800.ctl \
-cepdir $data/wsj \
-adcin yes -adchdr 44 -samprate 8000 -input_endian little \
-cepext .wav \
-hyp $bn.match \
-fwdtree TRUE \
-fwdflat FALSE \
-bestpath FALSE \
> $bn.log 2>&1
# Test whether it actually completed
if [ $? = 0 ]; then
pass "run"
else
fail "run"
fi
# Check the decoding results
grep AVERAGE $bn.log
$tests/word_align.pl -i $data/wsj/test5k.n800.lsn $bn.match \
| grep 'TOTAL Percent'
compare_table "match" $data/wsj/$bn.match $bn.match 1000000