1#!/bin/sh
2
3. ../testfuncs.sh
4
5bn=`basename $0 .sh`
6
7echo "Test: $bn"
8run_program pocketsphinx_batch \
9    -hmm $model/hmm/en_US/hub4wsj_sc_8k \
10    -lm $model/lm/en_US/wsj0vp.5000.DMP \
11    -dict $model/lm/en_US/cmu07a.dic \
12    -ctl $data/wsj/test5k.s1.ctl \
13    -cepdir $data/wsj \
14    -cepext .mfc \
15    -hyp $bn.match \
16    -backtrace yes \
17    > $bn.log 2>&1
18
19# Test whether it actually completed
20if [ $? = 0 ]; then
21    pass "run"
22else
23    fail "run"
24fi
25
26# Check the decoding results
27grep AVERAGE $bn.log
28$tests/word_align.pl -i $data/wsj/test5k.s1.lsn $bn.match | grep 'TOTAL Percent'
29compare_table "match" $data/wsj/$bn.match $bn.match 1000000
30