Add files using upload-large-folder tool
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- SCTK/doc/images_src/Makefile +81 -0
- SCTK/doc/images_src/equation.tex +15 -0
- SCTK/doc/images_src/ref.ctm +336 -0
- SCTK/doc/images_src/ref.stm +53 -0
- SCTK/doc/images_src/rover-sample.svg +492 -0
- SCTK/doc/images_src/sys1.ctm +314 -0
- SCTK/doc/images_src/sys2.ctm +323 -0
- SCTK/doc/images_src/sys3.ctm +224 -0
- SCTK/doc/rover/image1.gif +0 -0
- SCTK/doc/rover/image10.gif +0 -0
- SCTK/doc/rover/image11.gif +0 -0
- SCTK/doc/rover/image2.gif +0 -0
- SCTK/doc/rover/image3.gif +0 -0
- SCTK/doc/rover/image4.gif +0 -0
- SCTK/doc/rover/image5.gif +0 -0
- SCTK/doc/rover/image6.gif +0 -0
- SCTK/doc/rover/image7.gif +0 -0
- SCTK/doc/rover/image8.gif +0 -0
- SCTK/doc/rover/image9.gif +0 -0
- SCTK/doc/rover/reformat.sh +10 -0
- SCTK/doc/rover/rover.htm +139 -0
- SCTK/doc/rover/rover.ps +0 -0
- SCTK/doc/rover_demo/Report.prn +747 -0
- SCTK/doc/rover_demo/Report.sys +30 -0
- SCTK/doc/rover_demo/rover.ctm +323 -0
- SCTK/doc/rover_demo/rover.ctm.sgml +172 -0
- SCTK/doc/rover_demo/rover_demo.sh +34 -0
- SCTK/doc/rover_demo/sys1.ctm.sgml +172 -0
- SCTK/doc/rover_demo/sys2.ctm.sgml +172 -0
- SCTK/doc/rover_demo/sys3.ctm.sgml +172 -0
- SCTK/doc/trans_rules/ar20040907.glm +561 -0
- SCTK/doc/trans_rules/en20030506.glm +0 -0
- SCTK/doc/trans_rules/en20090415.glm +0 -0
- SCTK/doc/trans_rules/ma970904.glm +17 -0
- SCTK/src/csrfilt/RunTests.pl +75 -0
- SCTK/src/csrfilt/csrfilt.sh +550 -0
- SCTK/src/csrfilt/makefile +28 -0
- SCTK/src/csrfilt/makefile.in +28 -0
- SCTK/src/makefile +108 -0
- SCTK/src/rttmSort/makefile +23 -0
- SCTK/src/rttmSort/makefile.in +23 -0
- SCTK/src/rttmSort/rttmSort.pl +86 -0
- SCTK/src/sclite/alex.o +0 -0
- SCTK/src/sclite/anovar.o +0 -0
- SCTK/src/sclite/booldef.h +14 -0
- SCTK/src/sclite/boolpr1.c +13 -0
- SCTK/src/sclite/boolpr1.o +0 -0
- SCTK/src/sclite/config.cache +26 -0
- SCTK/src/sclite/config.log +11 -0
- SCTK/src/sclite/config.sh +1277 -0
SCTK/doc/images_src/Makefile
ADDED
|
@@ -0,0 +1,81 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
TEX_SOURCES=equation.tex
|
| 3 |
+
OUTPUT:=$(TEX_SOURCES:.tex=.jpg) det.png bhist.png hist.png grange.spk.png grange.sys.png grange2.spk.png grange2.sys.png rover-sample.png
|
| 4 |
+
SCLITE_TO_CLEAN:=lvc\\_hypc.ctm.bhist.plt lvc\\_hypc.ctm.det.plt lvc\\_hypc.ctm.hist.plt \
|
| 5 |
+
lvc\\_hypc.ctm.bhist.dat1 lvc\\_hypc.ctm.det.dat.00 lvc\\_hypc.ctm.hist.dat \
|
| 6 |
+
det.tmp.plt bhist.tmp.plt hist.tmp.plt \
|
| 7 |
+
\
|
| 8 |
+
faketest.grange2.spk.dat \
|
| 9 |
+
faketest.grange2.spk.mean \
|
| 10 |
+
faketest.grange2.spk.median \
|
| 11 |
+
faketest.grange2.spk.plt \
|
| 12 |
+
faketest.grange2.spk.tmp.plt \
|
| 13 |
+
faketest.grange2.sys.dat \
|
| 14 |
+
faketest.grange2.sys.mean \
|
| 15 |
+
faketest.grange2.sys.median \
|
| 16 |
+
faketest.grange2.sys.plt \
|
| 17 |
+
faketest.grange2.sys.tmp.plt \
|
| 18 |
+
faketest.grange.spk.dat \
|
| 19 |
+
faketest.grange.spk.mean \
|
| 20 |
+
faketest.grange.spk.median \
|
| 21 |
+
faketest.grange.spk.plt \
|
| 22 |
+
faketest.grange.spk.tmp.plt \
|
| 23 |
+
faketest.grange.sys.dat \
|
| 24 |
+
faketest.grange.sys.mean \
|
| 25 |
+
faketest.grange.sys.median \
|
| 26 |
+
faketest.grange.sys.plt \
|
| 27 |
+
faketest.grange.sys.tmp.plt \
|
| 28 |
+
sys1.sgml \
|
| 29 |
+
sys2.sgml \
|
| 30 |
+
sys3.sgml
|
| 31 |
+
|
| 32 |
+
TO_CLEAN:=$(TEX_SOURCES:.tex=.aux) $(TEX_SOURCES:.tex=.log) $(TEX_SOURCES:.tex=.pdf) $(SCLITE_TO_CLEAN)
|
| 33 |
+
|
| 34 |
+
all: $(OUTPUT)
|
| 35 |
+
|
| 36 |
+
install: $(OUTPUT)
|
| 37 |
+
cp $(OUTPUT) ..
|
| 38 |
+
|
| 39 |
+
%.jpg: %.pdf
|
| 40 |
+
convert -density 300 -seed 0 -strip $< $@
|
| 41 |
+
|
| 42 |
+
%.png: %.svg
|
| 43 |
+
convert -seed 0 -strip "$<" "$@"
|
| 44 |
+
|
| 45 |
+
%.pdf: %.tex
|
| 46 |
+
pdflatex $<
|
| 47 |
+
|
| 48 |
+
SCLITE:=../../bin/sclite
|
| 49 |
+
SCSTATS:=../../bin/sc_stats
|
| 50 |
+
LVCPATH:=../../src/sclite/testdata
|
| 51 |
+
|
| 52 |
+
grange.spk.png grange.sys.png grange2.spk.png grange2.sys.png: ref.stm sys1.ctm sys2.ctm sys3.ctm
|
| 53 |
+
$(SCLITE) -r ref.stm stm -h sys1.ctm ctm -n sys1 -o sgml
|
| 54 |
+
$(SCLITE) -r ref.stm stm -h sys2.ctm ctm -n sys2 -o sgml
|
| 55 |
+
$(SCLITE) -r ref.stm stm -h sys3.ctm ctm -n sys3 -o sgml
|
| 56 |
+
cat sys1.sgml sys2.sgml sys3.sgml | $(SCSTATS) -p -g grange -n faketest
|
| 57 |
+
cat sys1.sgml sys2.sgml sys3.sgml | $(SCSTATS) -p -g grange2 -n faketest
|
| 58 |
+
echo "set term pngcairo" > faketest.grange.spk.tmp.plt
|
| 59 |
+
echo "set output \"grange.spk.png\"" >> faketest.grange.spk.tmp.plt
|
| 60 |
+
gnuplot faketest.grange.spk.tmp.plt faketest.grange.spk.plt
|
| 61 |
+
echo "set term pngcairo" > faketest.grange.sys.tmp.plt
|
| 62 |
+
echo "set output \"grange.sys.png\"" >> faketest.grange.sys.tmp.plt
|
| 63 |
+
gnuplot faketest.grange.sys.tmp.plt faketest.grange.sys.plt
|
| 64 |
+
echo "set term pngcairo" > faketest.grange2.spk.tmp.plt
|
| 65 |
+
echo "set output \"grange2.spk.png\"" >> faketest.grange2.spk.tmp.plt
|
| 66 |
+
gnuplot faketest.grange2.spk.tmp.plt faketest.grange2.spk.plt
|
| 67 |
+
echo "set term pngcairo" > faketest.grange2.sys.tmp.plt
|
| 68 |
+
echo "set output \"grange2.sys.png\"" >> faketest.grange2.sys.tmp.plt
|
| 69 |
+
gnuplot faketest.grange2.sys.tmp.plt faketest.grange2.sys.plt
|
| 70 |
+
|
| 71 |
+
%.png:
|
| 72 |
+
$(SCLITE) -r $(LVCPATH)/lvc_refe.stm stm -h $(LVCPATH)/lvc_hypc.ctm ctm -C $(*) -n "lvc\\_hypc.ctm" -O .
|
| 73 |
+
echo "set term pngcairo" > $(*).tmp.plt
|
| 74 |
+
echo "set output \"$(*).png\"" >> $(*).tmp.plt
|
| 75 |
+
gnuplot $(*).tmp.plt "lvc\\_hypc.ctm".$(*).plt
|
| 76 |
+
|
| 77 |
+
clean:
|
| 78 |
+
$(RM) $(TO_CLEAN) $(OUTPUT)
|
| 79 |
+
|
| 80 |
+
.PHONY: clean
|
| 81 |
+
.DELETE_ON_ERROR:
|
SCTK/doc/images_src/equation.tex
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
\documentclass[preview]{standalone}
|
| 2 |
+
\usepackage{amsmath}
|
| 3 |
+
|
| 4 |
+
\begin{document}
|
| 5 |
+
|
| 6 |
+
\begin{align*}
|
| 7 |
+
{\mathrm{Confidence\_Score}} &= H_{\mathrm{max}} + \Bigg\{ \sum_{correct\ w} \log2 \Big( \hat{p}(w) \Big) + \sum_{incorrect\ w} \log2 \Big( 1 - \hat{p}(w) \Big) \Bigg\} / H_{\mathrm{max}}, \\
|
| 8 |
+
\mathrm{where\ } H_{\mathrm{max}} &= -n \log2 \Big( p_c \Big) - ( N - n ) \log2 \Big( 1 - p_c \Big), \\
|
| 9 |
+
n &= \mathrm{the\ number\ of\ correct\ HYP\ words}, \\
|
| 10 |
+
N &= \mathrm{the\ total\ number\ of\ HYP\ words}, \\
|
| 11 |
+
p_c &= \mathrm{the\ average\ probability\ that\ an\ output\ word\ is\ correct} = n/N, \mathrm{\ and} \\
|
| 12 |
+
\hat{p}(w) &= \mathrm{the\ confidence\ measure\ output,\ as\ function\ of\ output\ word}.
|
| 13 |
+
\end{align*}
|
| 14 |
+
|
| 15 |
+
\end{document}
|
SCTK/doc/images_src/ref.ctm
ADDED
|
@@ -0,0 +1,336 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
file1 1 0.00 0.05 a
|
| 2 |
+
file1 1 0.05 0.05 b
|
| 3 |
+
file1 1 0.10 0.10 c
|
| 4 |
+
file1 1 0.20 0.10 d
|
| 5 |
+
file1 1 0.30 0.10 e
|
| 6 |
+
file1 1 0.40 0.05 f
|
| 7 |
+
file1 1 0.45 0.05 g
|
| 8 |
+
file1 1 0.50 0.05 a
|
| 9 |
+
file1 1 0.55 0.05 b
|
| 10 |
+
file1 1 0.60 0.10 c
|
| 11 |
+
file1 1 0.70 0.10 d
|
| 12 |
+
file1 1 0.80 0.10 e
|
| 13 |
+
file1 1 0.90 0.05 f
|
| 14 |
+
file1 1 0.95 0.05 g
|
| 15 |
+
file1 1 1.00 0.05 a
|
| 16 |
+
file1 1 1.05 0.05 b
|
| 17 |
+
file1 1 1.10 0.10 c
|
| 18 |
+
file1 1 1.20 0.10 d
|
| 19 |
+
file1 1 1.30 0.10 e
|
| 20 |
+
file1 1 1.40 0.05 f
|
| 21 |
+
file1 1 1.45 0.05 g
|
| 22 |
+
file1 1 1.50 0.05 a
|
| 23 |
+
file1 1 1.55 0.05 b
|
| 24 |
+
file1 1 1.60 0.10 c
|
| 25 |
+
file1 1 1.70 0.10 d
|
| 26 |
+
file1 1 1.80 0.10 e
|
| 27 |
+
file1 1 1.90 0.05 f
|
| 28 |
+
file1 1 1.95 0.05 g
|
| 29 |
+
file1 1 2.00 0.05 a
|
| 30 |
+
file1 1 2.05 0.05 b
|
| 31 |
+
file1 1 2.10 0.10 c
|
| 32 |
+
file1 1 2.20 0.10 d
|
| 33 |
+
file1 1 2.30 0.10 e
|
| 34 |
+
file1 1 2.40 0.05 f
|
| 35 |
+
file1 1 2.45 0.05 g
|
| 36 |
+
file1 1 2.50 0.05 a
|
| 37 |
+
file1 1 2.55 0.05 b
|
| 38 |
+
file1 1 2.60 0.10 c
|
| 39 |
+
file1 1 2.70 0.10 d
|
| 40 |
+
file1 1 2.80 0.10 e
|
| 41 |
+
file1 1 2.90 0.05 f
|
| 42 |
+
file1 1 2.95 0.05 g
|
| 43 |
+
file1 1 3.00 0.05 a
|
| 44 |
+
file1 1 3.05 0.05 b
|
| 45 |
+
file1 1 3.10 0.10 c
|
| 46 |
+
file1 1 3.20 0.10 d
|
| 47 |
+
file1 1 3.30 0.10 e
|
| 48 |
+
file1 1 3.40 0.05 f
|
| 49 |
+
file1 1 3.45 0.05 g
|
| 50 |
+
file1 1 3.50 0.05 a
|
| 51 |
+
file1 1 3.55 0.05 b
|
| 52 |
+
file1 1 3.60 0.10 c
|
| 53 |
+
file1 1 3.70 0.10 d
|
| 54 |
+
file1 1 3.80 0.10 e
|
| 55 |
+
file1 1 3.90 0.05 f
|
| 56 |
+
file1 1 3.95 0.05 g
|
| 57 |
+
file2 1 0.00 0.05 a
|
| 58 |
+
file2 1 0.05 0.05 b
|
| 59 |
+
file2 1 0.10 0.10 c
|
| 60 |
+
file2 1 0.20 0.10 d
|
| 61 |
+
file2 1 0.30 0.10 e
|
| 62 |
+
file2 1 0.40 0.05 f
|
| 63 |
+
file2 1 0.45 0.05 g
|
| 64 |
+
file2 1 0.50 0.05 a
|
| 65 |
+
file2 1 0.55 0.05 b
|
| 66 |
+
file2 1 0.60 0.10 c
|
| 67 |
+
file2 1 0.70 0.10 d
|
| 68 |
+
file2 1 0.80 0.10 e
|
| 69 |
+
file2 1 0.90 0.05 f
|
| 70 |
+
file2 1 0.95 0.05 g
|
| 71 |
+
file2 1 1.00 0.05 a
|
| 72 |
+
file2 1 1.05 0.05 b
|
| 73 |
+
file2 1 1.10 0.10 c
|
| 74 |
+
file2 1 1.20 0.10 d
|
| 75 |
+
file2 1 1.30 0.10 e
|
| 76 |
+
file2 1 1.40 0.05 f
|
| 77 |
+
file2 1 1.45 0.05 g
|
| 78 |
+
file2 1 1.50 0.05 a
|
| 79 |
+
file2 1 1.55 0.05 b
|
| 80 |
+
file2 1 1.60 0.10 c
|
| 81 |
+
file2 1 1.70 0.10 d
|
| 82 |
+
file2 1 1.80 0.10 e
|
| 83 |
+
file2 1 1.90 0.05 f
|
| 84 |
+
file2 1 1.95 0.05 g
|
| 85 |
+
file2 1 2.00 0.05 a
|
| 86 |
+
file2 1 2.05 0.05 b
|
| 87 |
+
file2 1 2.10 0.10 c
|
| 88 |
+
file2 1 2.20 0.10 d
|
| 89 |
+
file2 1 2.30 0.10 e
|
| 90 |
+
file2 1 2.40 0.05 f
|
| 91 |
+
file2 1 2.45 0.05 g
|
| 92 |
+
file2 1 2.50 0.05 a
|
| 93 |
+
file2 1 2.55 0.05 b
|
| 94 |
+
file2 1 2.60 0.10 c
|
| 95 |
+
file2 1 2.70 0.10 d
|
| 96 |
+
file2 1 2.80 0.10 e
|
| 97 |
+
file2 1 2.90 0.05 f
|
| 98 |
+
file2 1 2.95 0.05 g
|
| 99 |
+
file2 1 3.00 0.05 a
|
| 100 |
+
file2 1 3.05 0.05 b
|
| 101 |
+
file2 1 3.10 0.10 c
|
| 102 |
+
file2 1 3.20 0.10 d
|
| 103 |
+
file2 1 3.30 0.10 e
|
| 104 |
+
file2 1 3.40 0.05 f
|
| 105 |
+
file2 1 3.45 0.05 g
|
| 106 |
+
file2 1 3.50 0.05 a
|
| 107 |
+
file2 1 3.55 0.05 b
|
| 108 |
+
file2 1 3.60 0.10 c
|
| 109 |
+
file2 1 3.70 0.10 d
|
| 110 |
+
file2 1 3.80 0.10 e
|
| 111 |
+
file2 1 3.90 0.05 f
|
| 112 |
+
file2 1 3.95 0.05 g
|
| 113 |
+
file3 1 0.00 0.05 a
|
| 114 |
+
file3 1 0.05 0.05 b
|
| 115 |
+
file3 1 0.10 0.10 c
|
| 116 |
+
file3 1 0.20 0.10 d
|
| 117 |
+
file3 1 0.30 0.10 e
|
| 118 |
+
file3 1 0.40 0.05 f
|
| 119 |
+
file3 1 0.45 0.05 g
|
| 120 |
+
file3 1 0.50 0.05 a
|
| 121 |
+
file3 1 0.55 0.05 b
|
| 122 |
+
file3 1 0.60 0.10 c
|
| 123 |
+
file3 1 0.70 0.10 d
|
| 124 |
+
file3 1 0.80 0.10 e
|
| 125 |
+
file3 1 0.90 0.05 f
|
| 126 |
+
file3 1 0.95 0.05 g
|
| 127 |
+
file3 1 1.00 0.05 a
|
| 128 |
+
file3 1 1.05 0.05 b
|
| 129 |
+
file3 1 1.10 0.10 c
|
| 130 |
+
file3 1 1.20 0.10 d
|
| 131 |
+
file3 1 1.30 0.10 e
|
| 132 |
+
file3 1 1.40 0.05 f
|
| 133 |
+
file3 1 1.45 0.05 g
|
| 134 |
+
file3 1 1.50 0.05 a
|
| 135 |
+
file3 1 1.55 0.05 b
|
| 136 |
+
file3 1 1.60 0.10 c
|
| 137 |
+
file3 1 1.70 0.10 d
|
| 138 |
+
file3 1 1.80 0.10 e
|
| 139 |
+
file3 1 1.90 0.05 f
|
| 140 |
+
file3 1 1.95 0.05 g
|
| 141 |
+
file3 1 2.00 0.05 a
|
| 142 |
+
file3 1 2.05 0.05 b
|
| 143 |
+
file3 1 2.10 0.10 c
|
| 144 |
+
file3 1 2.20 0.10 d
|
| 145 |
+
file3 1 2.30 0.10 e
|
| 146 |
+
file3 1 2.40 0.05 f
|
| 147 |
+
file3 1 2.45 0.05 g
|
| 148 |
+
file3 1 2.50 0.05 a
|
| 149 |
+
file3 1 2.55 0.05 b
|
| 150 |
+
file3 1 2.60 0.10 c
|
| 151 |
+
file3 1 2.70 0.10 d
|
| 152 |
+
file3 1 2.80 0.10 e
|
| 153 |
+
file3 1 2.90 0.05 f
|
| 154 |
+
file3 1 2.95 0.05 g
|
| 155 |
+
file3 1 3.00 0.05 a
|
| 156 |
+
file3 1 3.05 0.05 b
|
| 157 |
+
file3 1 3.10 0.10 c
|
| 158 |
+
file3 1 3.20 0.10 d
|
| 159 |
+
file3 1 3.30 0.10 e
|
| 160 |
+
file3 1 3.40 0.05 f
|
| 161 |
+
file3 1 3.45 0.05 g
|
| 162 |
+
file3 1 3.50 0.05 a
|
| 163 |
+
file3 1 3.55 0.05 b
|
| 164 |
+
file3 1 3.60 0.10 c
|
| 165 |
+
file3 1 3.70 0.10 d
|
| 166 |
+
file3 1 3.80 0.10 e
|
| 167 |
+
file3 1 3.90 0.05 f
|
| 168 |
+
file3 1 3.95 0.05 g
|
| 169 |
+
file4 1 0.00 0.05 a
|
| 170 |
+
file4 1 0.05 0.05 b
|
| 171 |
+
file4 1 0.10 0.10 c
|
| 172 |
+
file4 1 0.20 0.10 d
|
| 173 |
+
file4 1 0.30 0.10 e
|
| 174 |
+
file4 1 0.40 0.05 f
|
| 175 |
+
file4 1 0.45 0.05 g
|
| 176 |
+
file4 1 0.50 0.05 a
|
| 177 |
+
file4 1 0.55 0.05 b
|
| 178 |
+
file4 1 0.60 0.10 c
|
| 179 |
+
file4 1 0.70 0.10 d
|
| 180 |
+
file4 1 0.80 0.10 e
|
| 181 |
+
file4 1 0.90 0.05 f
|
| 182 |
+
file4 1 0.95 0.05 g
|
| 183 |
+
file4 1 1.00 0.05 a
|
| 184 |
+
file4 1 1.05 0.05 b
|
| 185 |
+
file4 1 1.10 0.10 c
|
| 186 |
+
file4 1 1.20 0.10 d
|
| 187 |
+
file4 1 1.30 0.10 e
|
| 188 |
+
file4 1 1.40 0.05 f
|
| 189 |
+
file4 1 1.45 0.05 g
|
| 190 |
+
file4 1 1.50 0.05 a
|
| 191 |
+
file4 1 1.55 0.05 b
|
| 192 |
+
file4 1 1.60 0.10 c
|
| 193 |
+
file4 1 1.70 0.10 d
|
| 194 |
+
file4 1 1.80 0.10 e
|
| 195 |
+
file4 1 1.90 0.05 f
|
| 196 |
+
file4 1 1.95 0.05 g
|
| 197 |
+
file4 1 2.00 0.05 a
|
| 198 |
+
file4 1 2.05 0.05 b
|
| 199 |
+
file4 1 2.10 0.10 c
|
| 200 |
+
file4 1 2.20 0.10 d
|
| 201 |
+
file4 1 2.30 0.10 e
|
| 202 |
+
file4 1 2.40 0.05 f
|
| 203 |
+
file4 1 2.45 0.05 g
|
| 204 |
+
file4 1 2.50 0.05 a
|
| 205 |
+
file4 1 2.55 0.05 b
|
| 206 |
+
file4 1 2.60 0.10 c
|
| 207 |
+
file4 1 2.70 0.10 d
|
| 208 |
+
file4 1 2.80 0.10 e
|
| 209 |
+
file4 1 2.90 0.05 f
|
| 210 |
+
file4 1 2.95 0.05 g
|
| 211 |
+
file4 1 3.00 0.05 a
|
| 212 |
+
file4 1 3.05 0.05 b
|
| 213 |
+
file4 1 3.10 0.10 c
|
| 214 |
+
file4 1 3.20 0.10 d
|
| 215 |
+
file4 1 3.30 0.10 e
|
| 216 |
+
file4 1 3.40 0.05 f
|
| 217 |
+
file4 1 3.45 0.05 g
|
| 218 |
+
file4 1 3.50 0.05 a
|
| 219 |
+
file4 1 3.55 0.05 b
|
| 220 |
+
file4 1 3.60 0.10 c
|
| 221 |
+
file4 1 3.70 0.10 d
|
| 222 |
+
file4 1 3.80 0.10 e
|
| 223 |
+
file4 1 3.90 0.05 f
|
| 224 |
+
file4 1 3.95 0.05 g
|
| 225 |
+
file5 1 0.00 0.05 a
|
| 226 |
+
file5 1 0.05 0.05 b
|
| 227 |
+
file5 1 0.10 0.10 c
|
| 228 |
+
file5 1 0.20 0.10 d
|
| 229 |
+
file5 1 0.30 0.10 e
|
| 230 |
+
file5 1 0.40 0.05 f
|
| 231 |
+
file5 1 0.45 0.05 g
|
| 232 |
+
file5 1 0.50 0.05 a
|
| 233 |
+
file5 1 0.55 0.05 b
|
| 234 |
+
file5 1 0.60 0.10 c
|
| 235 |
+
file5 1 0.70 0.10 d
|
| 236 |
+
file5 1 0.80 0.10 e
|
| 237 |
+
file5 1 0.90 0.05 f
|
| 238 |
+
file5 1 0.95 0.05 g
|
| 239 |
+
file5 1 1.00 0.05 a
|
| 240 |
+
file5 1 1.05 0.05 b
|
| 241 |
+
file5 1 1.10 0.10 c
|
| 242 |
+
file5 1 1.20 0.10 d
|
| 243 |
+
file5 1 1.30 0.10 e
|
| 244 |
+
file5 1 1.40 0.05 f
|
| 245 |
+
file5 1 1.45 0.05 g
|
| 246 |
+
file5 1 1.50 0.05 a
|
| 247 |
+
file5 1 1.55 0.05 b
|
| 248 |
+
file5 1 1.60 0.10 c
|
| 249 |
+
file5 1 1.70 0.10 d
|
| 250 |
+
file5 1 1.80 0.10 e
|
| 251 |
+
file5 1 1.90 0.05 f
|
| 252 |
+
file5 1 1.95 0.05 g
|
| 253 |
+
file5 1 2.00 0.05 a
|
| 254 |
+
file5 1 2.05 0.05 b
|
| 255 |
+
file5 1 2.10 0.10 c
|
| 256 |
+
file5 1 2.20 0.10 d
|
| 257 |
+
file5 1 2.30 0.10 e
|
| 258 |
+
file5 1 2.40 0.05 f
|
| 259 |
+
file5 1 2.45 0.05 g
|
| 260 |
+
file5 1 2.50 0.05 a
|
| 261 |
+
file5 1 2.55 0.05 b
|
| 262 |
+
file5 1 2.60 0.10 c
|
| 263 |
+
file5 1 2.70 0.10 d
|
| 264 |
+
file5 1 2.80 0.10 e
|
| 265 |
+
file5 1 2.90 0.05 f
|
| 266 |
+
file5 1 2.95 0.05 g
|
| 267 |
+
file5 1 3.00 0.05 a
|
| 268 |
+
file5 1 3.05 0.05 b
|
| 269 |
+
file5 1 3.10 0.10 c
|
| 270 |
+
file5 1 3.20 0.10 d
|
| 271 |
+
file5 1 3.30 0.10 e
|
| 272 |
+
file5 1 3.40 0.05 f
|
| 273 |
+
file5 1 3.45 0.05 g
|
| 274 |
+
file5 1 3.50 0.05 a
|
| 275 |
+
file5 1 3.55 0.05 b
|
| 276 |
+
file5 1 3.60 0.10 c
|
| 277 |
+
file5 1 3.70 0.10 d
|
| 278 |
+
file5 1 3.80 0.10 e
|
| 279 |
+
file5 1 3.90 0.05 f
|
| 280 |
+
file5 1 3.95 0.05 g
|
| 281 |
+
file6 1 0.00 0.05 a
|
| 282 |
+
file6 1 0.05 0.05 b
|
| 283 |
+
file6 1 0.10 0.10 c
|
| 284 |
+
file6 1 0.20 0.10 d
|
| 285 |
+
file6 1 0.30 0.10 e
|
| 286 |
+
file6 1 0.40 0.05 f
|
| 287 |
+
file6 1 0.45 0.05 g
|
| 288 |
+
file6 1 0.50 0.05 a
|
| 289 |
+
file6 1 0.55 0.05 b
|
| 290 |
+
file6 1 0.60 0.10 c
|
| 291 |
+
file6 1 0.70 0.10 d
|
| 292 |
+
file6 1 0.80 0.10 e
|
| 293 |
+
file6 1 0.90 0.05 f
|
| 294 |
+
file6 1 0.95 0.05 g
|
| 295 |
+
file6 1 1.00 0.05 a
|
| 296 |
+
file6 1 1.05 0.05 b
|
| 297 |
+
file6 1 1.10 0.10 c
|
| 298 |
+
file6 1 1.20 0.10 d
|
| 299 |
+
file6 1 1.30 0.10 e
|
| 300 |
+
file6 1 1.40 0.05 f
|
| 301 |
+
file6 1 1.45 0.05 g
|
| 302 |
+
file6 1 1.50 0.05 a
|
| 303 |
+
file6 1 1.55 0.05 b
|
| 304 |
+
file6 1 1.60 0.10 c
|
| 305 |
+
file6 1 1.70 0.10 d
|
| 306 |
+
file6 1 1.80 0.10 e
|
| 307 |
+
file6 1 1.90 0.05 f
|
| 308 |
+
file6 1 1.95 0.05 g
|
| 309 |
+
file6 1 2.00 0.05 a
|
| 310 |
+
file6 1 2.05 0.05 b
|
| 311 |
+
file6 1 2.10 0.10 c
|
| 312 |
+
file6 1 2.20 0.10 d
|
| 313 |
+
file6 1 2.30 0.10 e
|
| 314 |
+
file6 1 2.40 0.05 f
|
| 315 |
+
file6 1 2.45 0.05 g
|
| 316 |
+
file6 1 2.50 0.05 a
|
| 317 |
+
file6 1 2.55 0.05 b
|
| 318 |
+
file6 1 2.60 0.10 c
|
| 319 |
+
file6 1 2.70 0.10 d
|
| 320 |
+
file6 1 2.80 0.10 e
|
| 321 |
+
file6 1 2.90 0.05 f
|
| 322 |
+
file6 1 2.95 0.05 g
|
| 323 |
+
file6 1 3.00 0.05 a
|
| 324 |
+
file6 1 3.05 0.05 b
|
| 325 |
+
file6 1 3.10 0.10 c
|
| 326 |
+
file6 1 3.20 0.10 d
|
| 327 |
+
file6 1 3.30 0.10 e
|
| 328 |
+
file6 1 3.40 0.05 f
|
| 329 |
+
file6 1 3.45 0.05 g
|
| 330 |
+
file6 1 3.50 0.05 a
|
| 331 |
+
file6 1 3.55 0.05 b
|
| 332 |
+
file6 1 3.60 0.10 c
|
| 333 |
+
file6 1 3.70 0.10 d
|
| 334 |
+
file6 1 3.80 0.10 e
|
| 335 |
+
file6 1 3.90 0.05 f
|
| 336 |
+
file6 1 3.95 0.05 g
|
SCTK/doc/images_src/ref.stm
ADDED
|
@@ -0,0 +1,53 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
;; CATEGORY "0" "" ""
|
| 2 |
+
;; CATEGORY "1" "Alternations" "Segments W or W/O Alternations"
|
| 3 |
+
;; LABEL "O" "Overall" "Overall Scores"
|
| 4 |
+
;; LABEL "WA" "With Alt" "Segments Containing Alternations"
|
| 5 |
+
;; LABEL "NA" "NO Alt" "Segments Without Alternations"
|
| 6 |
+
file1 1 spk1 0 0.5 <O,NA> a b c d e f g
|
| 7 |
+
file1 1 spk2 0.5 1 <O,NA> a b c d e f g
|
| 8 |
+
file1 1 spk3 1 1.5 <O,NA> a b c d e f g
|
| 9 |
+
file1 1 spk4 1.5 2 <O,NA> a b c d e f g
|
| 10 |
+
file1 1 spk5 2 2.5 <O,NA> a b c d e f g
|
| 11 |
+
file1 1 spk6 2.5 3 <O,NA> a b c d e f g
|
| 12 |
+
file1 1 spk7 3 3.5 <O,NA> a b c d e f g
|
| 13 |
+
file1 1 spk8 3.5 4 <O,NA> a b c d e f g
|
| 14 |
+
file2 1 spk1 0 0.5 <O,NA> a b c d e f g
|
| 15 |
+
file2 1 spk2 0.5 1 <O,NA> a b c d e f g
|
| 16 |
+
file2 1 spk3 1 1.5 <O,NA> a b c d e f g
|
| 17 |
+
file2 1 spk4 1.5 2 <O,NA> a b c d e f g
|
| 18 |
+
file2 1 spk5 2 2.5 <O,NA> a b c d e f g
|
| 19 |
+
file2 1 spk6 2.5 3 <O,NA> a b c d e f g
|
| 20 |
+
file2 1 spk7 3 3.5 <O,NA> a b c d e f g
|
| 21 |
+
file2 1 spk8 3.5 4 <O,NA> a b c d e f g
|
| 22 |
+
file3 1 spk1 0 0.5 <O,NA> a b c d e f g
|
| 23 |
+
file3 1 spk2 0.5 1 <O,NA> a b c d e f g
|
| 24 |
+
file3 1 spk3 1 1.5 <O,NA> a b c d e f g
|
| 25 |
+
file3 1 spk4 1.5 2 <O,NA> a b c d e f g
|
| 26 |
+
file3 1 spk5 2 2.5 <O,NA> a b c d e f g
|
| 27 |
+
file3 1 spk6 2.5 3 <O,NA> a b c d e f g
|
| 28 |
+
file3 1 spk7 3 3.5 <O,NA> a b c d e f g
|
| 29 |
+
file3 1 spk8 3.5 4 <O,NA> a b c d e f g
|
| 30 |
+
file4 1 spk1 0 0.5 <O,NA> a b c d e f g
|
| 31 |
+
file4 1 spk2 0.5 1 <O,NA> a b c d e f g
|
| 32 |
+
file4 1 spk3 1 1.5 <O,NA> a b c d e f g
|
| 33 |
+
file4 1 spk4 1.5 2 <O,NA> a b c d e f g
|
| 34 |
+
file4 1 spk5 2 2.5 <O,NA> a b c d e f g
|
| 35 |
+
file4 1 spk6 2.5 3 <O,NA> a b c d e f g
|
| 36 |
+
file4 1 spk7 3 3.5 <O,NA> a b c d e f g
|
| 37 |
+
file4 1 spk8 3.5 4 <O,NA> a b c d e f g
|
| 38 |
+
file5 1 spk1 0 0.5 <O,NA> a b c d e f g
|
| 39 |
+
file5 1 spk2 0.5 1 <O,NA> a b c d e f g
|
| 40 |
+
file5 1 spk3 1 1.5 <O,NA> a b c d e f g
|
| 41 |
+
file5 1 spk4 1.5 2 <O,NA> a b c d e f g
|
| 42 |
+
file5 1 spk5 2 2.5 <O,NA> a b c d e f g
|
| 43 |
+
file5 1 spk6 2.5 3 <O,NA> a b c d e f g
|
| 44 |
+
file5 1 spk7 3 3.5 <O,NA> a b c d e f g
|
| 45 |
+
file5 1 spk8 3.5 4 <O,NA> a b c d e f g
|
| 46 |
+
file6 1 spk1 0 0.5 <O,NA> a b c d e f g
|
| 47 |
+
file6 1 spk2 0.5 1 <O,NA> a b c d e f g
|
| 48 |
+
file6 1 spk3 1 1.5 <O,NA> a b c d e f g
|
| 49 |
+
file6 1 spk4 1.5 2 <O,NA> a b c d e f g
|
| 50 |
+
file6 1 spk5 2 2.5 <O,NA> a b c d e f g
|
| 51 |
+
file6 1 spk6 2.5 3 <O,NA> a b c d e f g
|
| 52 |
+
file6 1 spk7 3 3.5 <O,NA> a b c d e f g
|
| 53 |
+
file6 1 spk8 3.5 4 <O,NA> a b c d e f g
|
SCTK/doc/images_src/rover-sample.svg
ADDED
|
|
SCTK/doc/images_src/sys1.ctm
ADDED
|
@@ -0,0 +1,314 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
file1 1 0.10 0.10 c
|
| 2 |
+
file1 1 0.20 0.10 d
|
| 3 |
+
file1 1 0.30 0.10 e
|
| 4 |
+
file1 1 0.40 0.05 f
|
| 5 |
+
file1 1 0.45 0.05 g
|
| 6 |
+
file1 1 0.50 0.05 a
|
| 7 |
+
file1 1 0.55 0.05 b
|
| 8 |
+
file1 1 0.60 0.10 c
|
| 9 |
+
file1 1 0.70 0.10 d
|
| 10 |
+
file1 1 0.80 0.10 e
|
| 11 |
+
file1 1 0.90 0.05 f
|
| 12 |
+
file1 1 0.95 0.05 g
|
| 13 |
+
file1 1 1.00 0.05 a
|
| 14 |
+
file1 1 1.05 0.05 b
|
| 15 |
+
file1 1 1.10 0.10 c
|
| 16 |
+
file1 1 1.20 0.10 d
|
| 17 |
+
file1 1 1.40 0.05 f
|
| 18 |
+
file1 1 1.45 0.05 g
|
| 19 |
+
file1 1 1.50 0.05 a
|
| 20 |
+
file1 1 1.55 0.05 b
|
| 21 |
+
file1 1 1.60 0.10 c
|
| 22 |
+
file1 1 1.70 0.10 d
|
| 23 |
+
file1 1 1.80 0.10 e
|
| 24 |
+
file1 1 1.90 0.05 f
|
| 25 |
+
file1 1 1.95 0.05 g
|
| 26 |
+
file1 1 2.00 0.05 a
|
| 27 |
+
file1 1 2.05 0.05 b
|
| 28 |
+
file1 1 2.10 0.10 c
|
| 29 |
+
file1 1 2.20 0.10 d
|
| 30 |
+
file1 1 2.30 0.10 e
|
| 31 |
+
file1 1 2.45 0.05 g
|
| 32 |
+
file1 1 2.50 0.05 a
|
| 33 |
+
file1 1 2.55 0.05 b
|
| 34 |
+
file1 1 2.60 0.10 c
|
| 35 |
+
file1 1 2.70 0.10 d
|
| 36 |
+
file1 1 2.80 0.10 e
|
| 37 |
+
file1 1 2.90 0.05 f
|
| 38 |
+
file1 1 2.95 0.05 g
|
| 39 |
+
file1 1 3.00 0.05 a
|
| 40 |
+
file1 1 3.05 0.05 b
|
| 41 |
+
file1 1 3.10 0.10 c
|
| 42 |
+
file1 1 3.20 0.10 d
|
| 43 |
+
file1 1 3.30 0.10 e
|
| 44 |
+
file1 1 3.40 0.05 f
|
| 45 |
+
file1 1 3.45 0.05 g
|
| 46 |
+
file1 1 3.50 0.05 a
|
| 47 |
+
file1 1 3.55 0.05 b
|
| 48 |
+
file1 1 3.60 0.10 c
|
| 49 |
+
file1 1 3.70 0.10 d
|
| 50 |
+
file1 1 3.80 0.10 e
|
| 51 |
+
file1 1 3.90 0.05 f
|
| 52 |
+
file2 1 0.00 0.05 a
|
| 53 |
+
file2 1 0.05 0.05 b
|
| 54 |
+
file2 1 0.10 0.10 c
|
| 55 |
+
file2 1 0.30 0.10 e
|
| 56 |
+
file2 1 0.40 0.05 f
|
| 57 |
+
file2 1 0.45 0.05 g
|
| 58 |
+
file2 1 0.60 0.10 c
|
| 59 |
+
file2 1 0.70 0.10 d
|
| 60 |
+
file2 1 0.80 0.10 e
|
| 61 |
+
file2 1 0.90 0.05 f
|
| 62 |
+
file2 1 0.95 0.05 g
|
| 63 |
+
file2 1 1.00 0.05 a
|
| 64 |
+
file2 1 1.05 0.05 b
|
| 65 |
+
file2 1 1.10 0.10 c
|
| 66 |
+
file2 1 1.20 0.10 d
|
| 67 |
+
file2 1 1.30 0.10 e
|
| 68 |
+
file2 1 1.40 0.05 f
|
| 69 |
+
file2 1 1.45 0.05 g
|
| 70 |
+
file2 1 1.50 0.05 a
|
| 71 |
+
file2 1 1.55 0.05 b
|
| 72 |
+
file2 1 1.60 0.10 c
|
| 73 |
+
file2 1 1.70 0.10 d
|
| 74 |
+
file2 1 1.80 0.10 e
|
| 75 |
+
file2 1 2.00 0.05 a
|
| 76 |
+
file2 1 2.05 0.05 b
|
| 77 |
+
file2 1 2.10 0.10 c
|
| 78 |
+
file2 1 2.20 0.10 d
|
| 79 |
+
file2 1 2.30 0.10 e
|
| 80 |
+
file2 1 2.40 0.05 f
|
| 81 |
+
file2 1 2.45 0.05 g
|
| 82 |
+
file2 1 2.50 0.05 a
|
| 83 |
+
file2 1 2.55 0.05 b
|
| 84 |
+
file2 1 2.60 0.10 c
|
| 85 |
+
file2 1 2.70 0.10 d
|
| 86 |
+
file2 1 2.80 0.10 e
|
| 87 |
+
file2 1 2.90 0.05 f
|
| 88 |
+
file2 1 2.95 0.05 g
|
| 89 |
+
file2 1 3.00 0.05 a
|
| 90 |
+
file2 1 3.05 0.05 b
|
| 91 |
+
file2 1 3.10 0.10 c
|
| 92 |
+
file2 1 3.20 0.10 d
|
| 93 |
+
file2 1 3.30 0.10 e
|
| 94 |
+
file2 1 3.40 0.05 f
|
| 95 |
+
file2 1 3.45 0.05 g
|
| 96 |
+
file2 1 3.50 0.05 a
|
| 97 |
+
file2 1 3.55 0.05 b
|
| 98 |
+
file2 1 3.60 0.10 c
|
| 99 |
+
file2 1 3.70 0.10 d
|
| 100 |
+
file2 1 3.80 0.10 e
|
| 101 |
+
file2 1 3.90 0.05 f
|
| 102 |
+
file2 1 3.95 0.05 g
|
| 103 |
+
file3 1 0.00 0.05 a
|
| 104 |
+
file3 1 0.05 0.05 b
|
| 105 |
+
file3 1 0.10 0.10 c
|
| 106 |
+
file3 1 0.20 0.10 d
|
| 107 |
+
file3 1 0.30 0.10 e
|
| 108 |
+
file3 1 0.40 0.05 f
|
| 109 |
+
file3 1 0.45 0.05 g
|
| 110 |
+
file3 1 0.50 0.05 a
|
| 111 |
+
file3 1 0.55 0.05 b
|
| 112 |
+
file3 1 0.60 0.10 c
|
| 113 |
+
file3 1 0.70 0.10 d
|
| 114 |
+
file3 1 0.80 0.10 e
|
| 115 |
+
file3 1 0.90 0.05 f
|
| 116 |
+
file3 1 0.95 0.05 g
|
| 117 |
+
file3 1 1.05 0.05 b
|
| 118 |
+
file3 1 1.10 0.10 c
|
| 119 |
+
file3 1 1.20 0.10 d
|
| 120 |
+
file3 1 1.30 0.10 e
|
| 121 |
+
file3 1 1.40 0.05 f
|
| 122 |
+
file3 1 1.45 0.05 g
|
| 123 |
+
file3 1 1.50 0.05 a
|
| 124 |
+
file3 1 1.55 0.05 b
|
| 125 |
+
file3 1 1.60 0.10 c
|
| 126 |
+
file3 1 1.70 0.10 d
|
| 127 |
+
file3 1 1.80 0.10 e
|
| 128 |
+
file3 1 1.90 0.05 f
|
| 129 |
+
file3 1 1.95 0.05 g
|
| 130 |
+
file3 1 2.00 0.05 a
|
| 131 |
+
file3 1 2.05 0.05 b
|
| 132 |
+
file3 1 2.10 0.10 c
|
| 133 |
+
file3 1 2.20 0.10 d
|
| 134 |
+
file3 1 2.30 0.10 e
|
| 135 |
+
file3 1 2.40 0.05 f
|
| 136 |
+
file3 1 2.45 0.05 g
|
| 137 |
+
file3 1 2.50 0.05 a
|
| 138 |
+
file3 1 2.55 0.05 b
|
| 139 |
+
file3 1 2.60 0.10 c
|
| 140 |
+
file3 1 2.70 0.10 d
|
| 141 |
+
file3 1 2.80 0.10 e
|
| 142 |
+
file3 1 2.90 0.05 f
|
| 143 |
+
file3 1 2.95 0.05 g
|
| 144 |
+
file3 1 3.00 0.05 a
|
| 145 |
+
file3 1 3.05 0.05 b
|
| 146 |
+
file3 1 3.10 0.10 c
|
| 147 |
+
file3 1 3.20 0.10 d
|
| 148 |
+
file3 1 3.30 0.10 e
|
| 149 |
+
file3 1 3.40 0.05 f
|
| 150 |
+
file3 1 3.45 0.05 g
|
| 151 |
+
file3 1 3.50 0.05 a
|
| 152 |
+
file3 1 3.55 0.05 b
|
| 153 |
+
file3 1 3.60 0.10 c
|
| 154 |
+
file3 1 3.70 0.10 d
|
| 155 |
+
file3 1 3.80 0.10 e
|
| 156 |
+
file3 1 3.90 0.05 f
|
| 157 |
+
file3 1 3.95 0.05 g
|
| 158 |
+
file4 1 0.00 0.05 a
|
| 159 |
+
file4 1 0.05 0.05 b
|
| 160 |
+
file4 1 0.10 0.10 c
|
| 161 |
+
file4 1 0.20 0.10 d
|
| 162 |
+
file4 1 0.30 0.10 e
|
| 163 |
+
file4 1 0.40 0.05 f
|
| 164 |
+
file4 1 0.45 0.05 g
|
| 165 |
+
file4 1 0.50 0.05 a
|
| 166 |
+
file4 1 0.55 0.05 b
|
| 167 |
+
file4 1 0.60 0.10 c
|
| 168 |
+
file4 1 0.70 0.10 d
|
| 169 |
+
file4 1 0.80 0.10 e
|
| 170 |
+
file4 1 0.90 0.05 f
|
| 171 |
+
file4 1 0.95 0.05 g
|
| 172 |
+
file4 1 1.00 0.05 a
|
| 173 |
+
file4 1 1.05 0.05 b
|
| 174 |
+
file4 1 1.10 0.10 c
|
| 175 |
+
file4 1 1.20 0.10 d
|
| 176 |
+
file4 1 1.30 0.10 e
|
| 177 |
+
file4 1 1.40 0.05 f
|
| 178 |
+
file4 1 1.45 0.05 g
|
| 179 |
+
file4 1 1.55 0.05 b
|
| 180 |
+
file4 1 1.60 0.10 c
|
| 181 |
+
file4 1 1.70 0.10 d
|
| 182 |
+
file4 1 1.80 0.10 e
|
| 183 |
+
file4 1 1.90 0.05 f
|
| 184 |
+
file4 1 1.95 0.05 g
|
| 185 |
+
file4 1 2.00 0.05 a
|
| 186 |
+
file4 1 2.05 0.05 b
|
| 187 |
+
file4 1 2.20 0.10 d
|
| 188 |
+
file4 1 2.30 0.10 e
|
| 189 |
+
file4 1 2.40 0.05 f
|
| 190 |
+
file4 1 2.45 0.05 g
|
| 191 |
+
file4 1 2.50 0.05 a
|
| 192 |
+
file4 1 2.55 0.05 b
|
| 193 |
+
file4 1 2.60 0.10 c
|
| 194 |
+
file4 1 2.70 0.10 d
|
| 195 |
+
file4 1 2.80 0.10 e
|
| 196 |
+
file4 1 2.90 0.05 f
|
| 197 |
+
file4 1 2.95 0.05 g
|
| 198 |
+
file4 1 3.00 0.05 a
|
| 199 |
+
file4 1 3.05 0.05 b
|
| 200 |
+
file4 1 3.10 0.10 c
|
| 201 |
+
file4 1 3.20 0.10 d
|
| 202 |
+
file4 1 3.30 0.10 e
|
| 203 |
+
file4 1 3.40 0.05 f
|
| 204 |
+
file4 1 3.45 0.05 g
|
| 205 |
+
file4 1 3.50 0.05 a
|
| 206 |
+
file4 1 3.55 0.05 b
|
| 207 |
+
file4 1 3.60 0.10 c
|
| 208 |
+
file4 1 3.70 0.10 d
|
| 209 |
+
file4 1 3.80 0.10 e
|
| 210 |
+
file4 1 3.90 0.05 f
|
| 211 |
+
file4 1 3.95 0.05 g
|
| 212 |
+
file5 1 0.00 0.05 a
|
| 213 |
+
file5 1 0.05 0.05 b
|
| 214 |
+
file5 1 0.10 0.10 c
|
| 215 |
+
file5 1 0.20 0.10 d
|
| 216 |
+
file5 1 0.30 0.10 e
|
| 217 |
+
file5 1 0.40 0.05 f
|
| 218 |
+
file5 1 0.45 0.05 g
|
| 219 |
+
file5 1 0.50 0.05 a
|
| 220 |
+
file5 1 0.55 0.05 b
|
| 221 |
+
file5 1 0.60 0.10 c
|
| 222 |
+
file5 1 0.70 0.10 d
|
| 223 |
+
file5 1 0.80 0.10 e
|
| 224 |
+
file5 1 0.90 0.05 f
|
| 225 |
+
file5 1 0.95 0.05 g
|
| 226 |
+
file5 1 1.00 0.05 a
|
| 227 |
+
file5 1 1.05 0.05 b
|
| 228 |
+
file5 1 1.10 0.10 c
|
| 229 |
+
file5 1 1.20 0.10 d
|
| 230 |
+
file5 1 1.30 0.10 e
|
| 231 |
+
file5 1 1.40 0.05 f
|
| 232 |
+
file5 1 1.45 0.05 g
|
| 233 |
+
file5 1 1.50 0.05 a
|
| 234 |
+
file5 1 1.55 0.05 b
|
| 235 |
+
file5 1 1.60 0.10 c
|
| 236 |
+
file5 1 1.70 0.10 d
|
| 237 |
+
file5 1 1.80 0.10 e
|
| 238 |
+
file5 1 1.90 0.05 f
|
| 239 |
+
file5 1 1.95 0.05 g
|
| 240 |
+
file5 1 2.05 0.05 b
|
| 241 |
+
file5 1 2.10 0.10 c
|
| 242 |
+
file5 1 2.20 0.10 d
|
| 243 |
+
file5 1 2.30 0.10 e
|
| 244 |
+
file5 1 2.40 0.05 f
|
| 245 |
+
file5 1 2.45 0.05 g
|
| 246 |
+
file5 1 2.50 0.05 a
|
| 247 |
+
file5 1 2.55 0.05 b
|
| 248 |
+
file5 1 2.60 0.10 c
|
| 249 |
+
file5 1 2.70 0.10 d
|
| 250 |
+
file5 1 2.80 0.10 e
|
| 251 |
+
file5 1 2.90 0.05 f
|
| 252 |
+
file5 1 2.95 0.05 g
|
| 253 |
+
file5 1 3.00 0.05 a
|
| 254 |
+
file5 1 3.05 0.05 b
|
| 255 |
+
file5 1 3.10 0.10 c
|
| 256 |
+
file5 1 3.20 0.10 d
|
| 257 |
+
file5 1 3.30 0.10 e
|
| 258 |
+
file5 1 3.45 0.05 g
|
| 259 |
+
file5 1 3.50 0.05 a
|
| 260 |
+
file5 1 3.55 0.05 b
|
| 261 |
+
file5 1 3.60 0.10 c
|
| 262 |
+
file5 1 3.70 0.10 d
|
| 263 |
+
file5 1 3.80 0.10 e
|
| 264 |
+
file5 1 3.90 0.05 f
|
| 265 |
+
file5 1 3.95 0.05 g
|
| 266 |
+
file6 1 0.00 0.05 a
|
| 267 |
+
file6 1 0.05 0.05 b
|
| 268 |
+
file6 1 0.10 0.10 c
|
| 269 |
+
file6 1 0.20 0.10 d
|
| 270 |
+
file6 1 0.30 0.10 e
|
| 271 |
+
file6 1 0.45 0.05 g
|
| 272 |
+
file6 1 0.50 0.05 a
|
| 273 |
+
file6 1 0.55 0.05 b
|
| 274 |
+
file6 1 0.60 0.10 c
|
| 275 |
+
file6 1 0.70 0.10 d
|
| 276 |
+
file6 1 0.80 0.10 e
|
| 277 |
+
file6 1 0.90 0.05 f
|
| 278 |
+
file6 1 0.95 0.05 g
|
| 279 |
+
file6 1 1.00 0.05 a
|
| 280 |
+
file6 1 1.10 0.10 c
|
| 281 |
+
file6 1 1.20 0.10 d
|
| 282 |
+
file6 1 1.30 0.10 e
|
| 283 |
+
file6 1 1.40 0.05 f
|
| 284 |
+
file6 1 1.45 0.05 g
|
| 285 |
+
file6 1 1.50 0.05 a
|
| 286 |
+
file6 1 1.55 0.05 b
|
| 287 |
+
file6 1 1.60 0.10 c
|
| 288 |
+
file6 1 1.70 0.10 d
|
| 289 |
+
file6 1 1.80 0.10 e
|
| 290 |
+
file6 1 1.90 0.05 f
|
| 291 |
+
file6 1 1.95 0.05 g
|
| 292 |
+
file6 1 2.00 0.05 a
|
| 293 |
+
file6 1 2.05 0.05 b
|
| 294 |
+
file6 1 2.10 0.10 c
|
| 295 |
+
file6 1 2.20 0.10 d
|
| 296 |
+
file6 1 2.30 0.10 e
|
| 297 |
+
file6 1 2.40 0.05 f
|
| 298 |
+
file6 1 2.45 0.05 g
|
| 299 |
+
file6 1 2.60 0.10 c
|
| 300 |
+
file6 1 2.70 0.10 d
|
| 301 |
+
file6 1 2.95 0.05 g
|
| 302 |
+
file6 1 3.00 0.05 a
|
| 303 |
+
file6 1 3.05 0.05 b
|
| 304 |
+
file6 1 3.10 0.10 c
|
| 305 |
+
file6 1 3.20 0.10 d
|
| 306 |
+
file6 1 3.30 0.10 e
|
| 307 |
+
file6 1 3.40 0.05 f
|
| 308 |
+
file6 1 3.45 0.05 g
|
| 309 |
+
file6 1 3.55 0.05 b
|
| 310 |
+
file6 1 3.60 0.10 c
|
| 311 |
+
file6 1 3.70 0.10 d
|
| 312 |
+
file6 1 3.80 0.10 e
|
| 313 |
+
file6 1 3.90 0.05 f
|
| 314 |
+
file6 1 3.95 0.05 g
|
SCTK/doc/images_src/sys2.ctm
ADDED
|
@@ -0,0 +1,323 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
file1 1 0.05 0.05 b
|
| 2 |
+
file1 1 0.10 0.10 c
|
| 3 |
+
file1 1 0.20 0.10 d
|
| 4 |
+
file1 1 0.30 0.10 e
|
| 5 |
+
file1 1 0.40 0.05 f
|
| 6 |
+
file1 1 0.50 0.05 a
|
| 7 |
+
file1 1 0.55 0.05 b
|
| 8 |
+
file1 1 0.60 0.10 c
|
| 9 |
+
file1 1 0.70 0.10 d
|
| 10 |
+
file1 1 0.80 0.10 e
|
| 11 |
+
file1 1 0.90 0.05 f
|
| 12 |
+
file1 1 0.95 0.05 g
|
| 13 |
+
file1 1 1.05 0.05 b
|
| 14 |
+
file1 1 1.10 0.10 c
|
| 15 |
+
file1 1 1.20 0.10 d
|
| 16 |
+
file1 1 1.30 0.10 e
|
| 17 |
+
file1 1 1.40 0.05 f
|
| 18 |
+
file1 1 1.45 0.05 g
|
| 19 |
+
file1 1 1.50 0.05 a
|
| 20 |
+
file1 1 1.55 0.05 b
|
| 21 |
+
file1 1 1.60 0.10 c
|
| 22 |
+
file1 1 1.70 0.10 d
|
| 23 |
+
file1 1 1.80 0.10 e
|
| 24 |
+
file1 1 1.90 0.05 f
|
| 25 |
+
file1 1 1.95 0.05 g
|
| 26 |
+
file1 1 2.00 0.05 a
|
| 27 |
+
file1 1 2.05 0.05 b
|
| 28 |
+
file1 1 2.10 0.10 c
|
| 29 |
+
file1 1 2.40 0.05 f
|
| 30 |
+
file1 1 2.45 0.05 g
|
| 31 |
+
file1 1 2.50 0.05 a
|
| 32 |
+
file1 1 2.55 0.05 b
|
| 33 |
+
file1 1 2.60 0.10 c
|
| 34 |
+
file1 1 2.70 0.10 d
|
| 35 |
+
file1 1 2.80 0.10 e
|
| 36 |
+
file1 1 2.90 0.05 f
|
| 37 |
+
file1 1 2.95 0.05 g
|
| 38 |
+
file1 1 3.00 0.05 a
|
| 39 |
+
file1 1 3.05 0.05 b
|
| 40 |
+
file1 1 3.10 0.10 c
|
| 41 |
+
file1 1 3.20 0.10 d
|
| 42 |
+
file1 1 3.30 0.10 e
|
| 43 |
+
file1 1 3.40 0.05 f
|
| 44 |
+
file1 1 3.50 0.05 a
|
| 45 |
+
file1 1 3.55 0.05 b
|
| 46 |
+
file1 1 3.60 0.10 c
|
| 47 |
+
file1 1 3.70 0.10 d
|
| 48 |
+
file1 1 3.95 0.05 g
|
| 49 |
+
file2 1 0.00 0.05 a
|
| 50 |
+
file2 1 0.05 0.05 b
|
| 51 |
+
file2 1 0.10 0.10 c
|
| 52 |
+
file2 1 0.20 0.10 d
|
| 53 |
+
file2 1 0.30 0.10 e
|
| 54 |
+
file2 1 0.40 0.05 f
|
| 55 |
+
file2 1 0.50 0.05 a
|
| 56 |
+
file2 1 0.55 0.05 b
|
| 57 |
+
file2 1 0.60 0.10 c
|
| 58 |
+
file2 1 0.70 0.10 d
|
| 59 |
+
file2 1 0.80 0.10 e
|
| 60 |
+
file2 1 0.90 0.05 f
|
| 61 |
+
file2 1 0.95 0.05 g
|
| 62 |
+
file2 1 1.00 0.05 a
|
| 63 |
+
file2 1 1.05 0.05 b
|
| 64 |
+
file2 1 1.10 0.10 c
|
| 65 |
+
file2 1 1.20 0.10 d
|
| 66 |
+
file2 1 1.30 0.10 e
|
| 67 |
+
file2 1 1.40 0.05 f
|
| 68 |
+
file2 1 1.45 0.05 g
|
| 69 |
+
file2 1 1.50 0.05 a
|
| 70 |
+
file2 1 1.55 0.05 b
|
| 71 |
+
file2 1 1.60 0.10 c
|
| 72 |
+
file2 1 1.70 0.10 d
|
| 73 |
+
file2 1 1.80 0.10 e
|
| 74 |
+
file2 1 1.90 0.05 f
|
| 75 |
+
file2 1 1.95 0.05 g
|
| 76 |
+
file2 1 2.00 0.05 a
|
| 77 |
+
file2 1 2.05 0.05 b
|
| 78 |
+
file2 1 2.10 0.10 c
|
| 79 |
+
file2 1 2.20 0.10 d
|
| 80 |
+
file2 1 2.30 0.10 e
|
| 81 |
+
file2 1 2.40 0.05 f
|
| 82 |
+
file2 1 2.45 0.05 g
|
| 83 |
+
file2 1 2.50 0.05 a
|
| 84 |
+
file2 1 2.55 0.05 b
|
| 85 |
+
file2 1 2.60 0.10 c
|
| 86 |
+
file2 1 2.70 0.10 d
|
| 87 |
+
file2 1 2.80 0.10 e
|
| 88 |
+
file2 1 2.90 0.05 f
|
| 89 |
+
file2 1 2.95 0.05 g
|
| 90 |
+
file2 1 3.00 0.05 a
|
| 91 |
+
file2 1 3.05 0.05 b
|
| 92 |
+
file2 1 3.10 0.10 c
|
| 93 |
+
file2 1 3.20 0.10 d
|
| 94 |
+
file2 1 3.30 0.10 e
|
| 95 |
+
file2 1 3.40 0.05 f
|
| 96 |
+
file2 1 3.45 0.05 g
|
| 97 |
+
file2 1 3.50 0.05 a
|
| 98 |
+
file2 1 3.55 0.05 b
|
| 99 |
+
file2 1 3.60 0.10 c
|
| 100 |
+
file2 1 3.70 0.10 d
|
| 101 |
+
file2 1 3.80 0.10 e
|
| 102 |
+
file2 1 3.90 0.05 f
|
| 103 |
+
file2 1 3.95 0.05 g
|
| 104 |
+
file3 1 0.00 0.05 a
|
| 105 |
+
file3 1 0.05 0.05 b
|
| 106 |
+
file3 1 0.10 0.10 c
|
| 107 |
+
file3 1 0.20 0.10 d
|
| 108 |
+
file3 1 0.30 0.10 e
|
| 109 |
+
file3 1 0.40 0.05 f
|
| 110 |
+
file3 1 0.50 0.05 a
|
| 111 |
+
file3 1 0.55 0.05 b
|
| 112 |
+
file3 1 0.60 0.10 c
|
| 113 |
+
file3 1 0.70 0.10 d
|
| 114 |
+
file3 1 0.80 0.10 e
|
| 115 |
+
file3 1 0.90 0.05 f
|
| 116 |
+
file3 1 0.95 0.05 g
|
| 117 |
+
file3 1 1.00 0.05 a
|
| 118 |
+
file3 1 1.05 0.05 b
|
| 119 |
+
file3 1 1.10 0.10 c
|
| 120 |
+
file3 1 1.20 0.10 d
|
| 121 |
+
file3 1 1.30 0.10 e
|
| 122 |
+
file3 1 1.40 0.05 f
|
| 123 |
+
file3 1 1.45 0.05 g
|
| 124 |
+
file3 1 1.50 0.05 a
|
| 125 |
+
file3 1 1.55 0.05 b
|
| 126 |
+
file3 1 1.60 0.10 c
|
| 127 |
+
file3 1 1.70 0.10 d
|
| 128 |
+
file3 1 1.80 0.10 e
|
| 129 |
+
file3 1 1.90 0.05 f
|
| 130 |
+
file3 1 1.95 0.05 g
|
| 131 |
+
file3 1 2.00 0.05 a
|
| 132 |
+
file3 1 2.05 0.05 b
|
| 133 |
+
file3 1 2.10 0.10 c
|
| 134 |
+
file3 1 2.20 0.10 d
|
| 135 |
+
file3 1 2.30 0.10 e
|
| 136 |
+
file3 1 2.40 0.05 f
|
| 137 |
+
file3 1 2.45 0.05 g
|
| 138 |
+
file3 1 2.50 0.05 a
|
| 139 |
+
file3 1 2.55 0.05 b
|
| 140 |
+
file3 1 2.60 0.10 c
|
| 141 |
+
file3 1 2.70 0.10 d
|
| 142 |
+
file3 1 2.80 0.10 e
|
| 143 |
+
file3 1 2.90 0.05 f
|
| 144 |
+
file3 1 2.95 0.05 g
|
| 145 |
+
file3 1 3.00 0.05 a
|
| 146 |
+
file3 1 3.05 0.05 b
|
| 147 |
+
file3 1 3.10 0.10 c
|
| 148 |
+
file3 1 3.20 0.10 d
|
| 149 |
+
file3 1 3.30 0.10 e
|
| 150 |
+
file3 1 3.40 0.05 f
|
| 151 |
+
file3 1 3.45 0.05 g
|
| 152 |
+
file3 1 3.50 0.05 a
|
| 153 |
+
file3 1 3.55 0.05 b
|
| 154 |
+
file3 1 3.60 0.10 c
|
| 155 |
+
file3 1 3.70 0.10 d
|
| 156 |
+
file3 1 3.80 0.10 e
|
| 157 |
+
file3 1 3.90 0.05 f
|
| 158 |
+
file3 1 3.95 0.05 g
|
| 159 |
+
file4 1 0.00 0.05 a
|
| 160 |
+
file4 1 0.05 0.05 b
|
| 161 |
+
file4 1 0.10 0.10 c
|
| 162 |
+
file4 1 0.20 0.10 d
|
| 163 |
+
file4 1 0.30 0.10 e
|
| 164 |
+
file4 1 0.40 0.05 f
|
| 165 |
+
file4 1 0.50 0.05 a
|
| 166 |
+
file4 1 0.55 0.05 b
|
| 167 |
+
file4 1 0.60 0.10 c
|
| 168 |
+
file4 1 0.70 0.10 d
|
| 169 |
+
file4 1 0.80 0.10 e
|
| 170 |
+
file4 1 0.90 0.05 f
|
| 171 |
+
file4 1 0.95 0.05 g
|
| 172 |
+
file4 1 1.00 0.05 a
|
| 173 |
+
file4 1 1.05 0.05 b
|
| 174 |
+
file4 1 1.10 0.10 c
|
| 175 |
+
file4 1 1.20 0.10 d
|
| 176 |
+
file4 1 1.30 0.10 e
|
| 177 |
+
file4 1 1.40 0.05 f
|
| 178 |
+
file4 1 1.45 0.05 g
|
| 179 |
+
file4 1 1.50 0.05 a
|
| 180 |
+
file4 1 1.55 0.05 b
|
| 181 |
+
file4 1 1.60 0.10 c
|
| 182 |
+
file4 1 1.70 0.10 d
|
| 183 |
+
file4 1 1.80 0.10 e
|
| 184 |
+
file4 1 1.90 0.05 f
|
| 185 |
+
file4 1 1.95 0.05 g
|
| 186 |
+
file4 1 2.00 0.05 a
|
| 187 |
+
file4 1 2.05 0.05 b
|
| 188 |
+
file4 1 2.10 0.10 c
|
| 189 |
+
file4 1 2.20 0.10 d
|
| 190 |
+
file4 1 2.30 0.10 e
|
| 191 |
+
file4 1 2.40 0.05 f
|
| 192 |
+
file4 1 2.45 0.05 g
|
| 193 |
+
file4 1 2.50 0.05 a
|
| 194 |
+
file4 1 2.55 0.05 b
|
| 195 |
+
file4 1 2.60 0.10 c
|
| 196 |
+
file4 1 2.70 0.10 d
|
| 197 |
+
file4 1 2.80 0.10 e
|
| 198 |
+
file4 1 2.90 0.05 f
|
| 199 |
+
file4 1 2.95 0.05 g
|
| 200 |
+
file4 1 3.00 0.05 a
|
| 201 |
+
file4 1 3.05 0.05 b
|
| 202 |
+
file4 1 3.10 0.10 c
|
| 203 |
+
file4 1 3.20 0.10 d
|
| 204 |
+
file4 1 3.30 0.10 e
|
| 205 |
+
file4 1 3.40 0.05 f
|
| 206 |
+
file4 1 3.45 0.05 g
|
| 207 |
+
file4 1 3.50 0.05 a
|
| 208 |
+
file4 1 3.55 0.05 b
|
| 209 |
+
file4 1 3.60 0.10 c
|
| 210 |
+
file4 1 3.70 0.10 d
|
| 211 |
+
file4 1 3.80 0.10 e
|
| 212 |
+
file4 1 3.90 0.05 f
|
| 213 |
+
file4 1 3.95 0.05 g
|
| 214 |
+
file5 1 0.00 0.05 a
|
| 215 |
+
file5 1 0.05 0.05 b
|
| 216 |
+
file5 1 0.10 0.10 c
|
| 217 |
+
file5 1 0.20 0.10 d
|
| 218 |
+
file5 1 0.30 0.10 e
|
| 219 |
+
file5 1 0.40 0.05 f
|
| 220 |
+
file5 1 0.50 0.05 a
|
| 221 |
+
file5 1 0.55 0.05 b
|
| 222 |
+
file5 1 0.60 0.10 c
|
| 223 |
+
file5 1 0.70 0.10 d
|
| 224 |
+
file5 1 0.80 0.10 e
|
| 225 |
+
file5 1 0.90 0.05 f
|
| 226 |
+
file5 1 0.95 0.05 g
|
| 227 |
+
file5 1 1.00 0.05 a
|
| 228 |
+
file5 1 1.05 0.05 b
|
| 229 |
+
file5 1 1.10 0.10 c
|
| 230 |
+
file5 1 1.20 0.10 d
|
| 231 |
+
file5 1 1.30 0.10 e
|
| 232 |
+
file5 1 1.40 0.05 f
|
| 233 |
+
file5 1 1.45 0.05 g
|
| 234 |
+
file5 1 1.50 0.05 a
|
| 235 |
+
file5 1 1.55 0.05 b
|
| 236 |
+
file5 1 1.60 0.10 c
|
| 237 |
+
file5 1 1.70 0.10 d
|
| 238 |
+
file5 1 1.80 0.10 e
|
| 239 |
+
file5 1 1.90 0.05 f
|
| 240 |
+
file5 1 1.95 0.05 g
|
| 241 |
+
file5 1 2.00 0.05 a
|
| 242 |
+
file5 1 2.05 0.05 b
|
| 243 |
+
file5 1 2.10 0.10 c
|
| 244 |
+
file5 1 2.20 0.10 d
|
| 245 |
+
file5 1 2.30 0.10 e
|
| 246 |
+
file5 1 2.40 0.05 f
|
| 247 |
+
file5 1 2.45 0.05 g
|
| 248 |
+
file5 1 2.50 0.05 a
|
| 249 |
+
file5 1 2.55 0.05 b
|
| 250 |
+
file5 1 2.60 0.10 c
|
| 251 |
+
file5 1 2.70 0.10 d
|
| 252 |
+
file5 1 2.80 0.10 e
|
| 253 |
+
file5 1 2.90 0.05 f
|
| 254 |
+
file5 1 2.95 0.05 g
|
| 255 |
+
file5 1 3.00 0.05 a
|
| 256 |
+
file5 1 3.05 0.05 b
|
| 257 |
+
file5 1 3.10 0.10 c
|
| 258 |
+
file5 1 3.20 0.10 d
|
| 259 |
+
file5 1 3.30 0.10 e
|
| 260 |
+
file5 1 3.40 0.05 f
|
| 261 |
+
file5 1 3.45 0.05 g
|
| 262 |
+
file5 1 3.50 0.05 a
|
| 263 |
+
file5 1 3.55 0.05 b
|
| 264 |
+
file5 1 3.60 0.10 c
|
| 265 |
+
file5 1 3.70 0.10 d
|
| 266 |
+
file5 1 3.80 0.10 e
|
| 267 |
+
file5 1 3.90 0.05 f
|
| 268 |
+
file5 1 3.95 0.05 g
|
| 269 |
+
file6 1 0.00 0.05 a
|
| 270 |
+
file6 1 0.05 0.05 b
|
| 271 |
+
file6 1 0.10 0.10 c
|
| 272 |
+
file6 1 0.20 0.10 d
|
| 273 |
+
file6 1 0.30 0.10 e
|
| 274 |
+
file6 1 0.40 0.05 f
|
| 275 |
+
file6 1 0.50 0.05 a
|
| 276 |
+
file6 1 0.55 0.05 b
|
| 277 |
+
file6 1 0.60 0.10 c
|
| 278 |
+
file6 1 0.70 0.10 d
|
| 279 |
+
file6 1 0.80 0.10 e
|
| 280 |
+
file6 1 0.90 0.05 f
|
| 281 |
+
file6 1 0.95 0.05 g
|
| 282 |
+
file6 1 1.00 0.05 a
|
| 283 |
+
file6 1 1.05 0.05 b
|
| 284 |
+
file6 1 1.10 0.10 c
|
| 285 |
+
file6 1 1.20 0.10 d
|
| 286 |
+
file6 1 1.30 0.10 e
|
| 287 |
+
file6 1 1.40 0.05 f
|
| 288 |
+
file6 1 1.45 0.05 g
|
| 289 |
+
file6 1 1.50 0.05 a
|
| 290 |
+
file6 1 1.55 0.05 b
|
| 291 |
+
file6 1 1.60 0.10 c
|
| 292 |
+
file6 1 1.70 0.10 d
|
| 293 |
+
file6 1 1.80 0.10 e
|
| 294 |
+
file6 1 1.90 0.05 f
|
| 295 |
+
file6 1 1.95 0.05 g
|
| 296 |
+
file6 1 2.00 0.05 a
|
| 297 |
+
file6 1 2.05 0.05 b
|
| 298 |
+
file6 1 2.10 0.10 c
|
| 299 |
+
file6 1 2.20 0.10 d
|
| 300 |
+
file6 1 2.30 0.10 e
|
| 301 |
+
file6 1 2.40 0.05 f
|
| 302 |
+
file6 1 2.45 0.05 g
|
| 303 |
+
file6 1 2.50 0.05 a
|
| 304 |
+
file6 1 2.55 0.05 b
|
| 305 |
+
file6 1 2.60 0.10 c
|
| 306 |
+
file6 1 2.70 0.10 d
|
| 307 |
+
file6 1 2.80 0.10 e
|
| 308 |
+
file6 1 2.90 0.05 f
|
| 309 |
+
file6 1 2.95 0.05 g
|
| 310 |
+
file6 1 3.00 0.05 a
|
| 311 |
+
file6 1 3.05 0.05 b
|
| 312 |
+
file6 1 3.10 0.10 c
|
| 313 |
+
file6 1 3.20 0.10 d
|
| 314 |
+
file6 1 3.30 0.10 e
|
| 315 |
+
file6 1 3.40 0.05 f
|
| 316 |
+
file6 1 3.45 0.05 g
|
| 317 |
+
file6 1 3.50 0.05 a
|
| 318 |
+
file6 1 3.55 0.05 b
|
| 319 |
+
file6 1 3.60 0.10 c
|
| 320 |
+
file6 1 3.70 0.10 d
|
| 321 |
+
file6 1 3.80 0.10 e
|
| 322 |
+
file6 1 3.90 0.05 f
|
| 323 |
+
file6 1 3.95 0.05 g
|
SCTK/doc/images_src/sys3.ctm
ADDED
|
@@ -0,0 +1,224 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
file1 1 0.00 0.05 a
|
| 2 |
+
file1 1 0.05 0.05 b
|
| 3 |
+
file1 1 0.10 0.10 c
|
| 4 |
+
file1 1 0.20 0.10 d
|
| 5 |
+
file1 1 0.30 0.10 e
|
| 6 |
+
file1 1 0.40 0.05 f
|
| 7 |
+
file1 1 0.45 0.05 g
|
| 8 |
+
file1 1 0.50 0.05 a
|
| 9 |
+
file1 1 0.55 0.05 b
|
| 10 |
+
file1 1 0.60 0.10 c
|
| 11 |
+
file1 1 0.70 0.10 d
|
| 12 |
+
file1 1 0.80 0.10 e
|
| 13 |
+
file1 1 0.90 0.05 f
|
| 14 |
+
file1 1 0.95 0.05 g
|
| 15 |
+
file1 1 1.00 0.05 a
|
| 16 |
+
file1 1 1.05 0.05 b
|
| 17 |
+
file1 1 1.10 0.10 c
|
| 18 |
+
file1 1 1.20 0.10 d
|
| 19 |
+
file1 1 1.30 0.10 e
|
| 20 |
+
file1 1 1.40 0.05 f
|
| 21 |
+
file1 1 1.45 0.05 g
|
| 22 |
+
file1 1 1.50 0.05 a
|
| 23 |
+
file1 1 1.55 0.05 b
|
| 24 |
+
file1 1 1.60 0.10 c
|
| 25 |
+
file1 1 1.70 0.10 d
|
| 26 |
+
file1 1 1.80 0.10 e
|
| 27 |
+
file1 1 1.90 0.05 f
|
| 28 |
+
file1 1 1.95 0.05 g
|
| 29 |
+
file1 1 2.00 0.05 a
|
| 30 |
+
file1 1 2.05 0.05 b
|
| 31 |
+
file1 1 2.10 0.10 c
|
| 32 |
+
file1 1 2.20 0.10 d
|
| 33 |
+
file1 1 2.30 0.10 e
|
| 34 |
+
file1 1 2.40 0.05 f
|
| 35 |
+
file1 1 2.45 0.05 g
|
| 36 |
+
file1 1 2.50 0.05 a
|
| 37 |
+
file1 1 2.55 0.05 b
|
| 38 |
+
file1 1 2.60 0.10 c
|
| 39 |
+
file1 1 2.70 0.10 d
|
| 40 |
+
file1 1 2.80 0.10 e
|
| 41 |
+
file1 1 2.90 0.05 f
|
| 42 |
+
file1 1 2.95 0.05 g
|
| 43 |
+
file1 1 3.00 0.05 a
|
| 44 |
+
file1 1 3.05 0.05 b
|
| 45 |
+
file1 1 3.10 0.10 c
|
| 46 |
+
file1 1 3.20 0.10 d
|
| 47 |
+
file1 1 3.30 0.10 e
|
| 48 |
+
file1 1 3.40 0.05 f
|
| 49 |
+
file1 1 3.45 0.05 g
|
| 50 |
+
file1 1 3.50 0.05 a
|
| 51 |
+
file1 1 3.55 0.05 b
|
| 52 |
+
file1 1 3.60 0.10 c
|
| 53 |
+
file1 1 3.70 0.10 d
|
| 54 |
+
file1 1 3.80 0.10 e
|
| 55 |
+
file1 1 3.90 0.05 f
|
| 56 |
+
file1 1 3.95 0.05 g
|
| 57 |
+
file2 1 0.00 0.05 a
|
| 58 |
+
file2 1 0.05 0.05 b
|
| 59 |
+
file2 1 0.10 0.10 c
|
| 60 |
+
file2 1 0.20 0.10 d
|
| 61 |
+
file2 1 0.30 0.10 e
|
| 62 |
+
file2 1 0.40 0.05 f
|
| 63 |
+
file2 1 0.45 0.05 g
|
| 64 |
+
file2 1 0.50 0.05 a
|
| 65 |
+
file2 1 0.55 0.05 b
|
| 66 |
+
file2 1 0.60 0.10 c
|
| 67 |
+
file2 1 0.70 0.10 d
|
| 68 |
+
file2 1 0.80 0.10 e
|
| 69 |
+
file2 1 0.90 0.05 f
|
| 70 |
+
file2 1 0.95 0.05 g
|
| 71 |
+
file2 1 1.00 0.05 a
|
| 72 |
+
file2 1 1.05 0.05 b
|
| 73 |
+
file2 1 1.10 0.10 c
|
| 74 |
+
file2 1 1.20 0.10 d
|
| 75 |
+
file2 1 1.30 0.10 e
|
| 76 |
+
file2 1 1.40 0.05 f
|
| 77 |
+
file2 1 1.45 0.05 g
|
| 78 |
+
file2 1 1.50 0.05 a
|
| 79 |
+
file2 1 1.55 0.05 b
|
| 80 |
+
file2 1 1.60 0.10 c
|
| 81 |
+
file2 1 1.70 0.10 d
|
| 82 |
+
file2 1 1.80 0.10 e
|
| 83 |
+
file2 1 1.90 0.05 f
|
| 84 |
+
file2 1 1.95 0.05 g
|
| 85 |
+
file2 1 2.00 0.05 a
|
| 86 |
+
file2 1 2.05 0.05 b
|
| 87 |
+
file2 1 2.10 0.10 c
|
| 88 |
+
file2 1 2.20 0.10 d
|
| 89 |
+
file2 1 2.30 0.10 e
|
| 90 |
+
file2 1 2.40 0.05 f
|
| 91 |
+
file2 1 2.45 0.05 g
|
| 92 |
+
file2 1 2.50 0.05 a
|
| 93 |
+
file2 1 2.55 0.05 b
|
| 94 |
+
file2 1 2.60 0.10 c
|
| 95 |
+
file2 1 2.70 0.10 d
|
| 96 |
+
file2 1 2.80 0.10 e
|
| 97 |
+
file2 1 2.90 0.05 f
|
| 98 |
+
file2 1 2.95 0.05 g
|
| 99 |
+
file2 1 3.00 0.05 a
|
| 100 |
+
file2 1 3.05 0.05 b
|
| 101 |
+
file2 1 3.10 0.10 c
|
| 102 |
+
file2 1 3.20 0.10 d
|
| 103 |
+
file2 1 3.30 0.10 e
|
| 104 |
+
file2 1 3.40 0.05 f
|
| 105 |
+
file2 1 3.45 0.05 g
|
| 106 |
+
file2 1 3.50 0.05 a
|
| 107 |
+
file2 1 3.55 0.05 b
|
| 108 |
+
file2 1 3.60 0.10 c
|
| 109 |
+
file2 1 3.70 0.10 d
|
| 110 |
+
file2 1 3.80 0.10 e
|
| 111 |
+
file2 1 3.90 0.05 f
|
| 112 |
+
file2 1 3.95 0.05 g
|
| 113 |
+
file3 1 0.00 0.05 a
|
| 114 |
+
file3 1 0.05 0.05 b
|
| 115 |
+
file3 1 0.10 0.10 c
|
| 116 |
+
file3 1 0.20 0.10 d
|
| 117 |
+
file3 1 0.30 0.10 e
|
| 118 |
+
file3 1 0.40 0.05 f
|
| 119 |
+
file3 1 0.45 0.05 g
|
| 120 |
+
file3 1 0.50 0.05 a
|
| 121 |
+
file3 1 0.55 0.05 b
|
| 122 |
+
file3 1 0.60 0.10 c
|
| 123 |
+
file3 1 0.70 0.10 d
|
| 124 |
+
file3 1 0.80 0.10 e
|
| 125 |
+
file3 1 0.90 0.05 f
|
| 126 |
+
file3 1 0.95 0.05 g
|
| 127 |
+
file3 1 1.00 0.05 a
|
| 128 |
+
file3 1 1.05 0.05 b
|
| 129 |
+
file3 1 1.10 0.10 c
|
| 130 |
+
file3 1 1.20 0.10 d
|
| 131 |
+
file3 1 1.30 0.10 e
|
| 132 |
+
file3 1 1.40 0.05 f
|
| 133 |
+
file3 1 1.45 0.05 g
|
| 134 |
+
file3 1 1.50 0.05 a
|
| 135 |
+
file3 1 1.55 0.05 b
|
| 136 |
+
file3 1 1.60 0.10 c
|
| 137 |
+
file3 1 1.70 0.10 d
|
| 138 |
+
file3 1 1.80 0.10 e
|
| 139 |
+
file3 1 1.90 0.05 f
|
| 140 |
+
file3 1 1.95 0.05 g
|
| 141 |
+
file3 1 2.00 0.05 a
|
| 142 |
+
file3 1 2.05 0.05 b
|
| 143 |
+
file3 1 2.10 0.10 c
|
| 144 |
+
file3 1 2.20 0.10 d
|
| 145 |
+
file3 1 2.30 0.10 e
|
| 146 |
+
file3 1 2.40 0.05 f
|
| 147 |
+
file3 1 2.45 0.05 g
|
| 148 |
+
file3 1 2.50 0.05 a
|
| 149 |
+
file3 1 2.55 0.05 b
|
| 150 |
+
file3 1 2.60 0.10 c
|
| 151 |
+
file3 1 2.70 0.10 d
|
| 152 |
+
file3 1 2.80 0.10 e
|
| 153 |
+
file3 1 2.90 0.05 f
|
| 154 |
+
file3 1 2.95 0.05 g
|
| 155 |
+
file3 1 3.00 0.05 a
|
| 156 |
+
file3 1 3.05 0.05 b
|
| 157 |
+
file3 1 3.10 0.10 c
|
| 158 |
+
file3 1 3.20 0.10 d
|
| 159 |
+
file3 1 3.30 0.10 e
|
| 160 |
+
file3 1 3.40 0.05 f
|
| 161 |
+
file3 1 3.45 0.05 g
|
| 162 |
+
file3 1 3.50 0.05 a
|
| 163 |
+
file3 1 3.55 0.05 b
|
| 164 |
+
file3 1 3.60 0.10 c
|
| 165 |
+
file3 1 3.70 0.10 d
|
| 166 |
+
file3 1 3.80 0.10 e
|
| 167 |
+
file3 1 3.90 0.05 f
|
| 168 |
+
file3 1 3.95 0.05 g
|
| 169 |
+
file4 1 0.00 0.05 a
|
| 170 |
+
file4 1 0.05 0.05 b
|
| 171 |
+
file4 1 0.10 0.10 c
|
| 172 |
+
file4 1 0.20 0.10 d
|
| 173 |
+
file4 1 0.30 0.10 e
|
| 174 |
+
file4 1 0.40 0.05 f
|
| 175 |
+
file4 1 0.45 0.05 g
|
| 176 |
+
file4 1 0.50 0.05 a
|
| 177 |
+
file4 1 0.55 0.05 b
|
| 178 |
+
file4 1 0.60 0.10 c
|
| 179 |
+
file4 1 0.70 0.10 d
|
| 180 |
+
file4 1 0.80 0.10 e
|
| 181 |
+
file4 1 0.90 0.05 f
|
| 182 |
+
file4 1 0.95 0.05 g
|
| 183 |
+
file4 1 1.00 0.05 a
|
| 184 |
+
file4 1 1.05 0.05 b
|
| 185 |
+
file4 1 1.10 0.10 c
|
| 186 |
+
file4 1 1.20 0.10 d
|
| 187 |
+
file4 1 1.30 0.10 e
|
| 188 |
+
file4 1 1.40 0.05 f
|
| 189 |
+
file4 1 1.45 0.05 g
|
| 190 |
+
file4 1 1.50 0.05 a
|
| 191 |
+
file4 1 1.55 0.05 b
|
| 192 |
+
file4 1 1.60 0.10 c
|
| 193 |
+
file4 1 1.70 0.10 d
|
| 194 |
+
file4 1 1.80 0.10 e
|
| 195 |
+
file4 1 1.90 0.05 f
|
| 196 |
+
file4 1 1.95 0.05 g
|
| 197 |
+
file4 1 2.00 0.05 a
|
| 198 |
+
file4 1 2.05 0.05 b
|
| 199 |
+
file4 1 2.10 0.10 c
|
| 200 |
+
file4 1 2.20 0.10 d
|
| 201 |
+
file4 1 2.30 0.10 e
|
| 202 |
+
file4 1 2.40 0.05 f
|
| 203 |
+
file4 1 2.45 0.05 g
|
| 204 |
+
file4 1 2.50 0.05 a
|
| 205 |
+
file4 1 2.55 0.05 b
|
| 206 |
+
file4 1 2.60 0.10 c
|
| 207 |
+
file4 1 2.70 0.10 d
|
| 208 |
+
file4 1 2.80 0.10 e
|
| 209 |
+
file4 1 2.90 0.05 f
|
| 210 |
+
file4 1 2.95 0.05 g
|
| 211 |
+
file4 1 3.00 0.05 a
|
| 212 |
+
file4 1 3.05 0.05 b
|
| 213 |
+
file4 1 3.10 0.10 c
|
| 214 |
+
file4 1 3.20 0.10 d
|
| 215 |
+
file4 1 3.30 0.10 e
|
| 216 |
+
file4 1 3.40 0.05 f
|
| 217 |
+
file4 1 3.45 0.05 g
|
| 218 |
+
file4 1 3.50 0.05 a
|
| 219 |
+
file4 1 3.55 0.05 b
|
| 220 |
+
file4 1 3.60 0.10 c
|
| 221 |
+
file4 1 3.70 0.10 d
|
| 222 |
+
file4 1 3.80 0.10 e
|
| 223 |
+
file4 1 3.90 0.05 f
|
| 224 |
+
file4 1 3.95 0.05 g
|
SCTK/doc/rover/image1.gif
ADDED
|
SCTK/doc/rover/image10.gif
ADDED
|
SCTK/doc/rover/image11.gif
ADDED
|
SCTK/doc/rover/image2.gif
ADDED
|
SCTK/doc/rover/image3.gif
ADDED
|
SCTK/doc/rover/image4.gif
ADDED
|
SCTK/doc/rover/image5.gif
ADDED
|
SCTK/doc/rover/image6.gif
ADDED
|
SCTK/doc/rover/image7.gif
ADDED
|
SCTK/doc/rover/image8.gif
ADDED
|
SCTK/doc/rover/image9.gif
ADDED
|
SCTK/doc/rover/reformat.sh
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/sh
|
| 2 |
+
|
| 3 |
+
|
| 4 |
+
dos2unix rover.htm | \
|
| 5 |
+
sed -e 's/SIZE=5>/SIZE=8>/g' \
|
| 6 |
+
-e 's/SIZE=4>/SIZE=7>/g' \
|
| 7 |
+
-e 's/SIZE=3>/SIZE=6>/g' \
|
| 8 |
+
-e 's/SIZE=2>/SIZE=5>/g' \
|
| 9 |
+
-e 's/SIZE=1>/SIZE=4>/g' \
|
| 10 |
+
|
SCTK/doc/rover/rover.htm
ADDED
|
@@ -0,0 +1,139 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<HTML>
|
| 2 |
+
<HEAD>
|
| 3 |
+
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
|
| 4 |
+
<META NAME="Generator" CONTENT="Microsoft Word 97">
|
| 5 |
+
<TITLE>A POST-PROCESSING SYSTEM TO YIELD REDUCED </TITLE>
|
| 6 |
+
</HEAD>
|
| 7 |
+
<BODY>
|
| 8 |
+
|
| 9 |
+
<B><FONT SIZE=4><P ALIGN="CENTER">A POST-PROCESSING SYSTEM TO YIELD REDUCED WORD ERROR RATES:</P>
|
| 10 |
+
</FONT><FONT SIZE=3><P ALIGN="CENTER">RECOGNIZER OUTPUT VOTING ERROR REDUCTION (ROVER)</P>
|
| 11 |
+
</FONT><FONT SIZE=2><P ALIGN="JUSTIFY"> </P><DIR>
|
| 12 |
+
<DIR>
|
| 13 |
+
<DIR>
|
| 14 |
+
<DIR>
|
| 15 |
+
|
| 16 |
+
<P ALIGN="JUSTIFY">Jonathan G. Fiscus</P>
|
| 17 |
+
</B><P ALIGN="JUSTIFY">National Institute of Standards and Technology</P>
|
| 18 |
+
<P ALIGN="JUSTIFY">Gaithersburg, MD 20899</P>
|
| 19 |
+
</FONT><B><P ALIGN="CENTER"> </P></DIR>
|
| 20 |
+
</DIR>
|
| 21 |
+
</DIR>
|
| 22 |
+
</DIR>
|
| 23 |
+
|
| 24 |
+
<FONT SIZE=1><P ALIGN="JUSTIFY">Abstract - This paper describes a system developed at NIST to produce a composite Automatic Speech Recognition (ASR) system output when the outputs of multiple ASR systems are available, and for which, in many cases, the composite ASR output has lower error rate than any of the individual systems. The system implements a "voting" or rescoring process to reconcile differences in ASR system outputs. We refer to this system as the NIST Recognizer Output Voting Error Reduction (ROVER) system. As additional knowledge sources are added to an ASR system, (e.g., acoustic and language models), error rates are typically decreased. This paper describes a post-recognition process which models the output generated by multiple ASR systems as independent knowledge sources that can be combined and used to generate an output with reduced error rate. To accomplish this, the outputs of multiple of ASR systems are combined into a single, minimal cost word transition network (WTN) via iterative applications of dynamic programming (DP) alignments. The resulting network is searched by an automatic rescoring or "voting" process that selects an output sequence with the lowest score.</P>
|
| 25 |
+
</FONT><P ALIGN="JUSTIFY">1 INTRODUCTION</P>
|
| 26 |
+
</B><FONT SIZE=1><P ALIGN="JUSTIFY">The ROVER system seeks to yield reduced error rates for Automatic Speech Recognition (ASR) Technology, by exploiting differences in the nature of the errors made by multiple ASR systems. From this work, there is some evidence that there are significant differences in the nature of the errors made even by systems for which the differences in the number of word errors is not significant.</P>
|
| 27 |
+
<P ALIGN="JUSTIFY">The two systems with lowest word error rate in the LVCSR 1997 Hub 5-E Benchmark Test Evaluation were BBN's and CMU-ISL's with 44.9% and 45.1% respectively. The word error rate performance difference between the two systems is small, only 0.2%. As expected, both the Matched 	Pairs Sentence Segment Word Error (MAPSSWE) [1] and McNemar[1] statistical comparisons between the two systems indicates there is no statistically significant difference between the performance of the two systems. </P>
|
| 28 |
+
<P ALIGN="JUSTIFY">When we compare the errorful segments identified by the MAPSSWE test, we find that out of 5919 errorful segments, BBN had 738 segments in which only BBN output an error, and CMU-ISL had 755 segments in which only CMU-ISL output an error. An interpretation of these statistics is that there are almost 1500 errorful segments that could potentially be corrected. What is needed is a means to compare errors and implement a rescoring process to identify the correct words. In some cases, an implementation of a simple "voting" process can identify the correct word.</P>
|
| 29 |
+
</FONT><B><P>2 THE "ROVER" SYSTEM DESCRIPTION</P>
|
| 30 |
+
</B><FONT SIZE=1><P ALIGN="JUSTIFY">The ROVER system is implemented in two modules. First, the system outputs from two or more ASR systems are combined into a single word transition network. The network is created using a modification of the dynamic programming alignment protocol traditionally used by NIST to evaluate ASR technology. Once the network is generated, the second module evaluates each branching point using a voting scheme, which selects the best scoring word (with the highest number of votes) for the new transcription. Figure 1 shows the overall system architecture.</P>
|
| 31 |
+
<P ALIGN="JUSTIFY"><IMG SRC="image1.gif" WIDTH=288 HEIGHT=113></P>
|
| 32 |
+
</FONT><FONT SIZE=2><P ALIGN="CENTER">Figure 1 Rover System Architecture</P>
|
| 33 |
+
</FONT><B><P>2.1 MULTIPLE SEQUENCE DYNAMIC PROGRAMMING ALIGNMENT</P>
|
| 34 |
+
</B><FONT SIZE=1><P ALIGN="JUSTIFY">Until now, our use of DP alignments has been applied to a pair of WTNs, (i.e. reference and hypothesis WTNs). The first stage in the ROVER system is to align the output of two or more hypothesis transcripts from ASR systems in order to generate a single, composite WTN. The second stage in the ROVER system scores the composite WTN, using any of several voting procedures.</P>
|
| 35 |
+
<P ALIGN="JUSTIFY">To optimally align more than two WTNs using DP would require a hyper-dimensional search, where each dimension is an input sequence. Since such an algorithm would be difficult to implement, an approximate solution can be found using the traditional two-dimensional DP alignment process. </P>
|
| 36 |
+
<P ALIGN="JUSTIFY">By taking advantage of NIST's SCLITE [2] DP alignment engine�s ability to, 1) find a minimal cost alignment between to networks, and 2) handle no-cost transition word arcs, the following procedure has been implemented to combine WTNs based on minimal cost alignments. The process can be iteratively applied for as many ASR system inputs as desired, until all inputs have been coalesced into a single composite WTN. </P>
|
| 37 |
+
<P ALIGN="JUSTIFY">The first step to align and combine three or more WTNs is to create a WTN for each of the ASR system outputs. At present, the initial WTNs derived from the hypothesis files must have a linear topology, (i.e., no branching). Restricting the WTNs to linear topology simplifies the combination process. If the ROVER system is to be expanded in the future to use word lattices, this restriction will have to be overcome. Figure 2 contains three initial linear-topology WTNs that will be used to illustrate the procedure.</P>
|
| 38 |
+
<P ALIGN="JUSTIFY"><IMG SRC="image2.gif" WIDTH=258 HEIGHT=54></P>
|
| 39 |
+
</FONT><FONT SIZE=2><P ALIGN="CENTER">Figure 2 Initial WTNs</P>
|
| 40 |
+
</FONT><FONT SIZE=1><P ALIGN="JUSTIFY">The first WTN is designated as the base WTN from which the composite WTN is developed. We align the second WTN to the base WTN using the DP alignment protocol and augment the base WTN with word transition arcs from the second WTN as appropriate. The alignment yields a sequence of correspondence sets between WTN-BASE and WTN-2. Figure 3 shows the 5 correspondence sets generated by the alignment between WTN-BASE and WTN-2.</P>
|
| 41 |
+
<P ALIGN="JUSTIFY"><IMG SRC="image3.gif" WIDTH=279 HEIGHT=54></P>
|
| 42 |
+
</FONT><FONT SIZE=2><P ALIGN="CENTER">Figure 3 Aligned WTNs and correspondence set labels</P>
|
| 43 |
+
</FONT><FONT SIZE=1><P ALIGN="JUSTIFY">Using the correspondence sets identified by the alignment process, a new, combined WTN, WTN-BASE', illustrated in Figure 4, is made by copying word transition arcs from WTN-2 into WTN-BASE. When copying arcs into WTN-BASE, the four correspondence set categories are used to determine how each arc copy is made. For a correspondence set marked as:</P><DIR>
|
| 44 |
+
<DIR>
|
| 45 |
+
|
| 46 |
+
<P ALIGN="JUSTIFY">Rule 1) Correct, (CS2 and CS4 in the example): a copy of the word transition arc from WTN-2 is added to the corresponding word in WTN-BASE.</P>
|
| 47 |
+
<P ALIGN="JUSTIFY">Rule 2) Substitution, (CS3 in the example): a copy of the word transition arc from WTN-2 is added to WTN-BASE.</P>
|
| 48 |
+
<P ALIGN="JUSTIFY">Rule 3) Deletion, (CS1 in the example): a no-cost, NULL word transition arc is added to WTN-BASE. </P>
|
| 49 |
+
<P ALIGN="JUSTIFY">Rule 4) Insertion, (CS5 in the example): a sub-WTN is created and inserted between the adjacent nodes in WTN-BASE to record the fact that the WTN-2 network supplied a word at this location. The sub-WTN is built by making a two-node WTN, that has a copy of the word transition arc from WTN-2, and <I>P</I> NULL transition arcs where <I>P</I> is the number of WTNs already previously merged into WTN-BASE. Since this is the first WTN merging in our example, P is 1.</P></DIR>
|
| 50 |
+
</DIR>
|
| 51 |
+
|
| 52 |
+
<P ALIGN="JUSTIFY"><IMG SRC="image4.gif" WIDTH=300 HEIGHT=48></P>
|
| 53 |
+
</FONT><FONT SIZE=2><P ALIGN="CENTER">Figure 4 Composite WTN made from WTN-1 and WTN-2</P>
|
| 54 |
+
</FONT><FONT SIZE=1><P ALIGN="JUSTIFY">Now that a new base WTN has been made, the process is repeated again to merge WTN-3 into WTN-BASE'. Figure 5 shows the final base WTN which is passed to the scoring module to select the best scoring word sequence.</P>
|
| 55 |
+
<P ALIGN="JUSTIFY"><IMG SRC="image5.gif" WIDTH=300 HEIGHT=66></P>
|
| 56 |
+
</FONT><FONT SIZE=2><P ALIGN="CENTER">Figure 5 Final composite WTN</P>
|
| 57 |
+
</FONT><FONT SIZE=1><P ALIGN="JUSTIFY">Iteratively combining WTNs does not guarantee an optimal composite WTN. The composite WTN is to some extent affected by the order in which the WTNs are combined. It is not the objective of the present study to investigate procedures for optimizing composite WTN generation.</P>
|
| 58 |
+
</FONT><B><P>2.2 WTN VOTING SEARCH MODULE</P>
|
| 59 |
+
</B><FONT SIZE=1><P ALIGN="JUSTIFY">Once the composite WTN has been generated from the initial ASR system outputs, the WTN is searched by a voting or scoring module to select the best scoring word sequence. </P>
|
| 60 |
+
<P ALIGN="JUSTIFY">The ROVER voting module considers each correspondence set, represented by all word transition arcs out of a graph node, as separate and independent entities on which the voting takes place. No context, forward or backward, is used to make a voting decision in the present version of ROVER, although context information (e.g., derived from N-gram language modeling) may be of significant value.</P>
|
| 61 |
+
<P ALIGN="JUSTIFY">The three March 1996 LVCSR Hub-5E Benchmark Test Evaluation submissions were used as development/training sets for ROVER. The participants were required to supply with each output word, a confidence score, ranging between 0 (in effect an indication of no confidence), and 1 (in effect an indication of total confidence). The data was randomly divided into two subsets; 20% of it was designated as training data, and 80% was used for development test data. The word error rates for the three systems ranged from 44.5% to 52.0%. </P>
|
| 62 |
+
<P ALIGN="JUSTIFY">We investigate three voting schemes in this paper, voting by 1) frequency of occurrence, 2) frequency of occurrence and average word confidence, and 3) frequency of occurrence and maximum confidence. We designate results generated by the voting systems as <I>Nist1</I>, <I>Nist2 </I>and <I>Nist3</I> respectively.</P>
|
| 63 |
+
<P ALIGN="JUSTIFY">Voting is performed by producing a set, <I>W(CSi)</I>, of unique word types within a correspondence set <I>CSi</I>. We accumulate the number of occurrences of word type <I>w</I> in correspondence set <I>i</I> in the array <I>N(w,i).</I> We divide <I>N(w,i)</I> by <I>Ns</I>, (the number of combined systems), to scale the frequency of occurrence to unity.</P>
|
| 64 |
+
<P ALIGN="JUSTIFY">Similarly, depending on the voting scheme, we measure the confidence scores for word <I>w</I> in <I>CSi </I>to make the array <I>C(w,i). </I>Since NULL transition arcs do not have associated confidence scores , Confidence scores for NULL arcs are set to the trained parameter <I>Conf(@).</P>
|
| 65 |
+
</I><P ALIGN="JUSTIFY"><IMG SRC="image6.gif" WIDTH=274 HEIGHT=21>We train a parameter, <IMG SRC="image7.gif" WIDTH=14 HEIGHT=14>, to be the trade off between using word frequency and confidence scores. The general scoring formula is: </P>
|
| 66 |
+
<P ALIGN="JUSTIFY">The optimal values for both <I>Conf(@)</I> and <IMG SRC="image7.gif" WIDTH=14 HEIGHT=14>are found by minimizing the word error rate on a training set. This is accomplished by quantizing the parameter space into a grid of possible values, and then exhaustively searching the grid for the lowest word error rate. We call this search method a "grid-based" search.</P>
|
| 67 |
+
</FONT><B><FONT SIZE=2><P ALIGN="JUSTIFY">2.2.1 Frequency of Occurrence </B>Voting by frequency of occurrence is accomplished by setting <IMG SRC="image7.gif" WIDTH=14 HEIGHT=14>to 1.0, thereby ignoring all confidence scoring information.</P>
|
| 68 |
+
</FONT><FONT SIZE=1><P ALIGN="JUSTIFY">On the development test set, the Nist1 system yields a word error rate of 43.5%, which is a 1.0% absolute reduction in word error, or 2.2% percent relative reduction.</P>
|
| 69 |
+
<P ALIGN="JUSTIFY">This voting scheme has a major drawback � ties frequently occur in the word occurrence array, N(w,i). The ties were arbitrarily broken. In fact, 5320 ties out of roughly 30000 words in the development test set were broken in this manner. For this reason, alternative voting systems are attractive.</P>
|
| 70 |
+
</FONT><B><FONT SIZE=2><P ALIGN="JUSTIFY">2.2.2 Average Confidence Scores</B>. The second voting method uses confidence scores to compute an average confidence score for each word type in the array <I>C(w,i). </I>Both <IMG SRC="image7.gif" WIDTH=14 HEIGHT=14>and <I>Conf(@)</I> are trained a priori on the training data using the grid-search algorithm described above.</P>
|
| 71 |
+
</FONT><FONT SIZE=1><P ALIGN="JUSTIFY">The minimum error rate on the training set was found at the parameter settings, 0.2, for <IMG SRC="image7.gif" WIDTH=14 HEIGHT=14> and 0.8 for <I>Conf(@)</I>. These values imply that an average confidence value 0.8 is applied to all occurrences of the NULL word and that the average confidence values are four times as important as the number of occurrences of a word type.</P>
|
| 72 |
+
<P ALIGN="JUSTIFY">On the development test set, the Nist2 system had a word error rate of 40.7%, which is a 3.2% absolute reduction, or 8.5% relative reduction. No score ties were arbitrarily broken on the development test set. This alone is a significant improvement over the Nist1 system. </P>
|
| 73 |
+
</FONT><B><FONT SIZE=2><P ALIGN="JUSTIFY">2.2.3 MAXIMUM CONFIDENCE SCORES. </B>The third voting method uses confidence scores to find the maximum confidence score for each word type in the array <I>C(w,i). </I>Both <IMG SRC="image7.gif" WIDTH=14 HEIGHT=14>and <I>Conf(@)</I> are trained a priori on the training data using grid-search algorithm described above.</P>
|
| 74 |
+
</FONT><FONT SIZE=1><P ALIGN="JUSTIFY">The minimum error rate on the training set was found at the parameter settings, 0.7 for <IMG SRC="image7.gif" WIDTH=14 HEIGHT=14>, and 0.6 for <I>Conf(@).</I> These values imply that an average confidence value 0.6, somewhat less than for Nist2, is applied to all occurrences of the NULL word and that in this case, the maximum confidence values are only 0.42 (0.3/0.7) times as important as the number of occurrences of a word type. The change in alpha values from 0.2 for the Nist2 system to 0.7 for the Nist3 system is somewhat surprising, although maximum confidence values are typically larger than average confidence values. </P>
|
| 75 |
+
<P ALIGN="JUSTIFY">On the development test set, the Nist3 system yields a word error rate of 40.4%, which is a 4.1% absolute reduction, or 9.2% percent relative reduction. As in the Nist2 system, no word score ties were arbitrarily broken</P>
|
| 76 |
+
</FONT><B><P>3.0 LVCSR 1997 Hub-5E Results</P>
|
| 77 |
+
</B><FONT SIZE=1><P ALIGN="JUSTIFY">The several versions of ROVER Nist1, Nist2 and Nist3, were used to post-process the LVCSR '97 Hub 5E Benchmark Test submissions from BBN, CMU, CU, DRAGON and SRI with word error rates of 44.9%, 45.1%, 48.7%, 48.9% and 50.2% respectively. All trainable parameters were set based on the development set. When word error rate improvement comparisons are made between ROVER and the input systems, the lowest word error rate of 44.9% is used. Table 1 presents the error rate produced by various voting schemes implemented by ROVER</P></FONT>
|
| 78 |
+
<P ALIGN="LEFT"><TABLE BORDER CELLSPACING=2 BORDERCOLOR="#000000" CELLPADDING=7 WIDTH=287>
|
| 79 |
+
<TR><TD WIDTH="23%" VALIGN="TOP">
|
| 80 |
+
<B><FONT SIZE=2><P ALIGN="CENTER">Voting Scheme</B></FONT></TD>
|
| 81 |
+
<TD WIDTH="21%" VALIGN="TOP">
|
| 82 |
+
<B><FONT SIZE=2><P ALIGN="CENTER">Word Error</P>
|
| 83 |
+
<P ALIGN="CENTER">(WE)</B></FONT></TD>
|
| 84 |
+
<TD WIDTH="29%" VALIGN="TOP">
|
| 85 |
+
<B><FONT SIZE=2><P ALIGN="CENTER">Incremental WE Reduction</B></FONT></TD>
|
| 86 |
+
<TD WIDTH="27%" VALIGN="TOP">
|
| 87 |
+
<B><FONT SIZE=2><P ALIGN="CENTER">Relative Reduction</B></FONT></TD>
|
| 88 |
+
</TR>
|
| 89 |
+
<TR><TD WIDTH="23%" VALIGN="TOP">
|
| 90 |
+
<B><FONT SIZE=2><P ALIGN="CENTER">Nist1</B></FONT></TD>
|
| 91 |
+
<TD WIDTH="21%" VALIGN="TOP">
|
| 92 |
+
<FONT SIZE=2><P ALIGN="CENTER">39.7</FONT></TD>
|
| 93 |
+
<TD WIDTH="29%" VALIGN="TOP">
|
| 94 |
+
<FONT SIZE=2><P ALIGN="CENTER">5.3</FONT></TD>
|
| 95 |
+
<TD WIDTH="27%" VALIGN="TOP">
|
| 96 |
+
<FONT SIZE=2><P ALIGN="CENTER">11.8</FONT></TD>
|
| 97 |
+
</TR>
|
| 98 |
+
<TR><TD WIDTH="23%" VALIGN="TOP">
|
| 99 |
+
<B><FONT SIZE=2><P ALIGN="CENTER">Nist2</B></FONT></TD>
|
| 100 |
+
<TD WIDTH="21%" VALIGN="TOP">
|
| 101 |
+
<FONT SIZE=2><P ALIGN="CENTER">39.5</FONT></TD>
|
| 102 |
+
<TD WIDTH="29%" VALIGN="TOP">
|
| 103 |
+
<FONT SIZE=2><P ALIGN="CENTER">5.4</FONT></TD>
|
| 104 |
+
<TD WIDTH="27%" VALIGN="TOP">
|
| 105 |
+
<FONT SIZE=2><P ALIGN="CENTER">12.0</FONT></TD>
|
| 106 |
+
</TR>
|
| 107 |
+
<TR><TD WIDTH="23%" VALIGN="TOP">
|
| 108 |
+
<B><FONT SIZE=2><P ALIGN="CENTER">Nist3</B></FONT></TD>
|
| 109 |
+
<TD WIDTH="21%" VALIGN="TOP">
|
| 110 |
+
<FONT SIZE=2><P ALIGN="CENTER">39.4</FONT></TD>
|
| 111 |
+
<TD WIDTH="29%" VALIGN="TOP">
|
| 112 |
+
<FONT SIZE=2><P ALIGN="CENTER">5.6</FONT></TD>
|
| 113 |
+
<TD WIDTH="27%" VALIGN="TOP">
|
| 114 |
+
<FONT SIZE=2><P ALIGN="CENTER">12.5</FONT></TD>
|
| 115 |
+
</TR>
|
| 116 |
+
</TABLE>
|
| 117 |
+
</P>
|
| 118 |
+
|
| 119 |
+
<FONT SIZE=2><P ALIGN="CENTER">Table 1 LVCSR Hub-5E '97 WER rates for ROVER</P>
|
| 120 |
+
</FONT><FONT SIZE=1><P ALIGN="JUSTIFY">From Table 1, note that the word error rate for Nist1 is 39.7%. This represents an incremental word error (WE) rate reduction of 5.3%, or an 11.8% relative reduction in word error rate. When the Nist1 system is compared to each of the individual input systems, using the paired comparison statistical tests used by NIST, (the MAPSSWE, Sign, Wilcoxon and McNemar tests), all four of the tests show significant differences between the Nist1 system and the input systems with probability of greater than 99.9%.</P>
|
| 121 |
+
<P ALIGN="JUSTIFY">The word error rate for Nist2 is 39.5%. This represents an incremental reduction in word error rate of 5.4%, or a 12.0% relative reduction in word error rate, which was unexpectedly only slightly better than for Nist1. This improvement over Nist1 was judged to be insignificant by the MAPSSWE, Wilcoxon, Sign and McNemar statistical comparison tests. A possible explanation for the unexpected performance difference is that the parameter settings for <IMG SRC="image7.gif" WIDTH=14 HEIGHT=14> and <I>Conf(@)</I> on the LVCSR '96 data did not generalize to the LVCSR '97 data. We have not optimized the parameters to the test data.</P>
|
| 122 |
+
<P ALIGN="JUSTIFY">The word error rate for Nist3 is 39.4%, an incremental reduction in word error rate of 5.6%, or a 12.5% relative reduction in word error rate. The performance differences between Nist1, Nist2, and Nist3, are slight, and may by due to non-optimal parameter settings. </P>
|
| 123 |
+
</FONT><B><FONT SIZE=2><P>2.4 FURTHER ANALYSIS</P>
|
| 124 |
+
</B></FONT><FONT SIZE=1><P ALIGN="JUSTIFY">	Figure 6 illustrates an output Composite WTN from aligning five ASR system outputs for one set of errorful segments from our test set. The table columns represent a correspondence set, each of which is independently considered during the voting process. </P>
|
| 125 |
+
</FONT><FONT SIZE=2><P ALIGN="CENTER"><IMG SRC="image8.gif" WIDTH=429 HEIGHT=67>Figure 6 Composite WTN</P>
|
| 126 |
+
</FONT><FONT SIZE=1><P ALIGN="JUSTIFY"><IMG SRC="image9.gif" WIDTH=453 HEIGHT=63>The voting process selects the best scoring word from each of the correspondence sets. Figure 7 shows an alignment of output transcript generated by Rover, aligned and scored against the reference transcript. </P>
|
| 127 |
+
</FONT><FONT SIZE=2><P ALIGN="CENTER">Figure 7 Aligned and Scored Rover Output Transcript</P>
|
| 128 |
+
</FONT><FONT SIZE=1><P ALIGN="JUSTIFY"><IMG SRC="image10.gif" WIDTH=403 HEIGHT=220>For this example, the Rover-generated transcript has a single error. Compared to the error rates from each for the ASR system inputs, shown in Figure 8, this is better than the lowest error rate of 3.</P>
|
| 129 |
+
</FONT><FONT SIZE=2><P ALIGN="CENTER">Figure 8 Aligned and Scores ASR System Outputs</P>
|
| 130 |
+
<P ALIGN="JUSTIFY"><IMG SRC="image11.gif" WIDTH=259 HEIGHT=216></FONT><FONT SIZE=1>Of course, it is not always the case that ROVER is able to develop the best scoring hypothesis for a segment. In some cases, only one of the systems has the correct hypothesis, and its hypothesis is <I>out voted</I> by more errorful systems. Figure 9 shows the results of a scatter plot of word error rates for individual segment hypotheses, with the data ordered along the horizontal axis by increasing error rate for the Nist3 system. Note that in many cases individual systems achieve lower segment word error rate than the data for the Nist3 system (along the diagonal). Note also, however, that the centroid of the data point lies well above the diagonal, indicating that for a majority of segment points, Nist3's results have lower error rates.</P>
|
| 131 |
+
</FONT><FONT SIZE=2><P ALIGN="CENTER">Figure 9 Scatter Plot of Word Errors</P>
|
| 132 |
+
</FONT><B><P>2.5 Future Directions</P>
|
| 133 |
+
</B><FONT SIZE=1><P ALIGN="JUSTIFY">In planned future studies, we hope to investigate the effectiveness of incorporating other knowledge sources as input to the "voting" module. Decision Trees and artificial neural networks may be effective as alternative voting modules. We also hope to investigate alternative string alignment methods (e.g. phonologic mediation) in developing the composite WTN.</P>
|
| 134 |
+
</FONT><B><P>References</P>
|
| 135 |
+
</B><FONT SIZE=1><P ALIGN="JUSTIFY">[1] D. Pallett, st al., "Tools for the Analysis of Benchmark Speech Recognition Tests", ICASSP 90, vol. 1, pp 97-100.</P>
|
| 136 |
+
<P ALIGN="JUSTIFY">[2] The latest version of SCLITE is available from the URL "http://www.nist.gov/speech/software.htm".</P>
|
| 137 |
+
</FONT><B><P>Acknowledgements</P>
|
| 138 |
+
</B><FONT SIZE=1><P ALIGN="JUSTIFY">	Special thanks to my mentors David S. Pallett and George Doddington, without whom this paper would have not been published. Thanks to Alvin Martin who reviewed the voting scoring formulas. Of course, thanks to the ASR sites for providing NIST with their benchmark test results.</P></FONT></BODY>
|
| 139 |
+
</HTML>
|
SCTK/doc/rover/rover.ps
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
SCTK/doc/rover_demo/Report.prn
ADDED
|
@@ -0,0 +1,747 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Common scoring speakers and segments
|
| 2 |
+
Version 0.1
|
| 3 |
+
|
| 4 |
+
Represented Systems
|
| 5 |
+
name: rover.ctm Ref: ../images_src/ref.stm Hyp: rover.ctm
|
| 6 |
+
name: ../images_src/sys1.ctm Ref: ../images_src/ref.stm Hyp: ../images_src/sys1.ctm
|
| 7 |
+
name: ../images_src/sys2.ctm Ref: ../images_src/ref.stm Hyp: ../images_src/sys2.ctm
|
| 8 |
+
name: ../images_src/sys3.ctm Ref: ../images_src/ref.stm Hyp: ../images_src/sys3.ctm
|
| 9 |
+
End of Represented Systems
|
| 10 |
+
|
| 11 |
+
Utterance Label Definitions:
|
| 12 |
+
Category: id: "0" title: "" description: ""
|
| 13 |
+
Category: id: "1" title: "Alternations" description: "Segments W or W/O Alternations"
|
| 14 |
+
Label: id: "O" title: "Overall" description: "Overall Scores"
|
| 15 |
+
Label: id: "WA" title: "With Alt" description: "Segments Containing Alternations"
|
| 16 |
+
Label: id: "NA" title: "NO Alt" description: "Segments Without Alternations"
|
| 17 |
+
End of Utterance Label Definitions
|
| 18 |
+
|
| 19 |
+
|
| 20 |
+
Speaker: spk1
|
| 21 |
+
Id: (spk1-000)
|
| 22 |
+
Labels: <o,na>
|
| 23 |
+
File: file1
|
| 24 |
+
Channel: 1
|
| 25 |
+
Ref times: t1= 0.00 t2= 0.50
|
| 26 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 27 |
+
|
| 28 |
+
|
| 29 |
+
REF: a b c d e f g
|
| 30 |
+
rover.ctm: * b c d e f g
|
| 31 |
+
../images_src/sys1.ctm: * * c d e f g
|
| 32 |
+
../images_src/sys2.ctm: * b c d e f *
|
| 33 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 34 |
+
|
| 35 |
+
Speaker: spk1
|
| 36 |
+
Id: (spk1-001)
|
| 37 |
+
Labels: <o,na>
|
| 38 |
+
File: file2
|
| 39 |
+
Channel: 1
|
| 40 |
+
Ref times: t1= 0.00 t2= 0.50
|
| 41 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 42 |
+
|
| 43 |
+
|
| 44 |
+
REF: a b c d e f g
|
| 45 |
+
rover.ctm: a b c d e f *
|
| 46 |
+
../images_src/sys1.ctm: a b c * e f g
|
| 47 |
+
../images_src/sys2.ctm: a b c d e f *
|
| 48 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 49 |
+
|
| 50 |
+
Speaker: spk1
|
| 51 |
+
Id: (spk1-002)
|
| 52 |
+
Labels: <o,na>
|
| 53 |
+
File: file3
|
| 54 |
+
Channel: 1
|
| 55 |
+
Ref times: t1= 0.00 t2= 0.50
|
| 56 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 57 |
+
|
| 58 |
+
|
| 59 |
+
REF: a b c d e f g
|
| 60 |
+
rover.ctm: a b c d e f g
|
| 61 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 62 |
+
../images_src/sys2.ctm: a b c d e f *
|
| 63 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 64 |
+
|
| 65 |
+
Speaker: spk1
|
| 66 |
+
Id: (spk1-003)
|
| 67 |
+
Labels: <o,na>
|
| 68 |
+
File: file4
|
| 69 |
+
Channel: 1
|
| 70 |
+
Ref times: t1= 0.00 t2= 0.50
|
| 71 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 72 |
+
|
| 73 |
+
|
| 74 |
+
REF: a b c d e f g
|
| 75 |
+
rover.ctm: a b c d e f g
|
| 76 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 77 |
+
../images_src/sys2.ctm: a b c d e f *
|
| 78 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 79 |
+
|
| 80 |
+
Speaker: spk1
|
| 81 |
+
Id: (spk1-004)
|
| 82 |
+
Labels: <o,na>
|
| 83 |
+
File: file5
|
| 84 |
+
Channel: 1
|
| 85 |
+
Ref times: t1= 0.00 t2= 0.50
|
| 86 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 87 |
+
|
| 88 |
+
|
| 89 |
+
REF: a b c d e f g
|
| 90 |
+
rover.ctm: a b c d e f *
|
| 91 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 92 |
+
../images_src/sys2.ctm: a b c d e f *
|
| 93 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 94 |
+
|
| 95 |
+
Speaker: spk1
|
| 96 |
+
Id: (spk1-005)
|
| 97 |
+
Labels: <o,na>
|
| 98 |
+
File: file6
|
| 99 |
+
Channel: 1
|
| 100 |
+
Ref times: t1= 0.00 t2= 0.50
|
| 101 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 102 |
+
|
| 103 |
+
|
| 104 |
+
REF: a b c d e f g
|
| 105 |
+
rover.ctm: a b c d e * g
|
| 106 |
+
../images_src/sys1.ctm: a b c d e * g
|
| 107 |
+
../images_src/sys2.ctm: a b c d e f *
|
| 108 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 109 |
+
|
| 110 |
+
Speaker: spk2
|
| 111 |
+
Id: (spk2-000)
|
| 112 |
+
Labels: <o,na>
|
| 113 |
+
File: file1
|
| 114 |
+
Channel: 1
|
| 115 |
+
Ref times: t1= 0.50 t2= 1.00
|
| 116 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 117 |
+
|
| 118 |
+
|
| 119 |
+
REF: a b c d e f g
|
| 120 |
+
rover.ctm: a b c d e f g
|
| 121 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 122 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 123 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 124 |
+
|
| 125 |
+
Speaker: spk2
|
| 126 |
+
Id: (spk2-001)
|
| 127 |
+
Labels: <o,na>
|
| 128 |
+
File: file2
|
| 129 |
+
Channel: 1
|
| 130 |
+
Ref times: t1= 0.50 t2= 1.00
|
| 131 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 132 |
+
|
| 133 |
+
|
| 134 |
+
REF: a b c d e f g
|
| 135 |
+
rover.ctm: a b c d e f g
|
| 136 |
+
../images_src/sys1.ctm: * * c d e f g
|
| 137 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 138 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 139 |
+
|
| 140 |
+
Speaker: spk2
|
| 141 |
+
Id: (spk2-002)
|
| 142 |
+
Labels: <o,na>
|
| 143 |
+
File: file3
|
| 144 |
+
Channel: 1
|
| 145 |
+
Ref times: t1= 0.50 t2= 1.00
|
| 146 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 147 |
+
|
| 148 |
+
|
| 149 |
+
REF: a b c d e f g
|
| 150 |
+
rover.ctm: a b c d e f g
|
| 151 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 152 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 153 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 154 |
+
|
| 155 |
+
Speaker: spk2
|
| 156 |
+
Id: (spk2-003)
|
| 157 |
+
Labels: <o,na>
|
| 158 |
+
File: file4
|
| 159 |
+
Channel: 1
|
| 160 |
+
Ref times: t1= 0.50 t2= 1.00
|
| 161 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 162 |
+
|
| 163 |
+
|
| 164 |
+
REF: a b c d e f g
|
| 165 |
+
rover.ctm: a b c d e f g
|
| 166 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 167 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 168 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 169 |
+
|
| 170 |
+
Speaker: spk2
|
| 171 |
+
Id: (spk2-004)
|
| 172 |
+
Labels: <o,na>
|
| 173 |
+
File: file5
|
| 174 |
+
Channel: 1
|
| 175 |
+
Ref times: t1= 0.50 t2= 1.00
|
| 176 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 177 |
+
|
| 178 |
+
|
| 179 |
+
REF: a b c d e f g
|
| 180 |
+
rover.ctm: a b c d e f g
|
| 181 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 182 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 183 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 184 |
+
|
| 185 |
+
Speaker: spk2
|
| 186 |
+
Id: (spk2-005)
|
| 187 |
+
Labels: <o,na>
|
| 188 |
+
File: file6
|
| 189 |
+
Channel: 1
|
| 190 |
+
Ref times: t1= 0.50 t2= 1.00
|
| 191 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 192 |
+
|
| 193 |
+
|
| 194 |
+
REF: a b c d e f g
|
| 195 |
+
rover.ctm: a b c d e f g
|
| 196 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 197 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 198 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 199 |
+
|
| 200 |
+
Speaker: spk3
|
| 201 |
+
Id: (spk3-000)
|
| 202 |
+
Labels: <o,na>
|
| 203 |
+
File: file1
|
| 204 |
+
Channel: 1
|
| 205 |
+
Ref times: t1= 1.00 t2= 1.50
|
| 206 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 207 |
+
|
| 208 |
+
|
| 209 |
+
REF: a b c d e f g
|
| 210 |
+
rover.ctm: a b c d e f g
|
| 211 |
+
../images_src/sys1.ctm: a b c d * f g
|
| 212 |
+
../images_src/sys2.ctm: * b c d e f g
|
| 213 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 214 |
+
|
| 215 |
+
Speaker: spk3
|
| 216 |
+
Id: (spk3-001)
|
| 217 |
+
Labels: <o,na>
|
| 218 |
+
File: file2
|
| 219 |
+
Channel: 1
|
| 220 |
+
Ref times: t1= 1.00 t2= 1.50
|
| 221 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 222 |
+
|
| 223 |
+
|
| 224 |
+
REF: a b c d e f g
|
| 225 |
+
rover.ctm: a b c d e f g
|
| 226 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 227 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 228 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 229 |
+
|
| 230 |
+
Speaker: spk3
|
| 231 |
+
Id: (spk3-002)
|
| 232 |
+
Labels: <o,na>
|
| 233 |
+
File: file3
|
| 234 |
+
Channel: 1
|
| 235 |
+
Ref times: t1= 1.00 t2= 1.50
|
| 236 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 237 |
+
|
| 238 |
+
|
| 239 |
+
REF: a b c d e f g
|
| 240 |
+
rover.ctm: a b c d e f g
|
| 241 |
+
../images_src/sys1.ctm: * b c d e f g
|
| 242 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 243 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 244 |
+
|
| 245 |
+
Speaker: spk3
|
| 246 |
+
Id: (spk3-003)
|
| 247 |
+
Labels: <o,na>
|
| 248 |
+
File: file4
|
| 249 |
+
Channel: 1
|
| 250 |
+
Ref times: t1= 1.00 t2= 1.50
|
| 251 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 252 |
+
|
| 253 |
+
|
| 254 |
+
REF: a b c d e f g
|
| 255 |
+
rover.ctm: a b c d e f g
|
| 256 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 257 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 258 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 259 |
+
|
| 260 |
+
Speaker: spk3
|
| 261 |
+
Id: (spk3-004)
|
| 262 |
+
Labels: <o,na>
|
| 263 |
+
File: file5
|
| 264 |
+
Channel: 1
|
| 265 |
+
Ref times: t1= 1.00 t2= 1.50
|
| 266 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 267 |
+
|
| 268 |
+
|
| 269 |
+
REF: a b c d e f g
|
| 270 |
+
rover.ctm: a b c d e f g
|
| 271 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 272 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 273 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 274 |
+
|
| 275 |
+
Speaker: spk3
|
| 276 |
+
Id: (spk3-005)
|
| 277 |
+
Labels: <o,na>
|
| 278 |
+
File: file6
|
| 279 |
+
Channel: 1
|
| 280 |
+
Ref times: t1= 1.00 t2= 1.50
|
| 281 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 282 |
+
|
| 283 |
+
|
| 284 |
+
REF: a b c d e f g
|
| 285 |
+
rover.ctm: a * c d e f g
|
| 286 |
+
../images_src/sys1.ctm: a * c d e f g
|
| 287 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 288 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 289 |
+
|
| 290 |
+
Speaker: spk4
|
| 291 |
+
Id: (spk4-000)
|
| 292 |
+
Labels: <o,na>
|
| 293 |
+
File: file1
|
| 294 |
+
Channel: 1
|
| 295 |
+
Ref times: t1= 1.50 t2= 2.00
|
| 296 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 297 |
+
|
| 298 |
+
|
| 299 |
+
REF: a b c d e f g
|
| 300 |
+
rover.ctm: a b c d e f g
|
| 301 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 302 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 303 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 304 |
+
|
| 305 |
+
Speaker: spk4
|
| 306 |
+
Id: (spk4-001)
|
| 307 |
+
Labels: <o,na>
|
| 308 |
+
File: file2
|
| 309 |
+
Channel: 1
|
| 310 |
+
Ref times: t1= 1.50 t2= 2.00
|
| 311 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 312 |
+
|
| 313 |
+
|
| 314 |
+
REF: a b c d e f g
|
| 315 |
+
rover.ctm: a b c d e f g
|
| 316 |
+
../images_src/sys1.ctm: a b c d e * *
|
| 317 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 318 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 319 |
+
|
| 320 |
+
Speaker: spk4
|
| 321 |
+
Id: (spk4-002)
|
| 322 |
+
Labels: <o,na>
|
| 323 |
+
File: file3
|
| 324 |
+
Channel: 1
|
| 325 |
+
Ref times: t1= 1.50 t2= 2.00
|
| 326 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 327 |
+
|
| 328 |
+
|
| 329 |
+
REF: a b c d e f g
|
| 330 |
+
rover.ctm: a b c d e f g
|
| 331 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 332 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 333 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 334 |
+
|
| 335 |
+
Speaker: spk4
|
| 336 |
+
Id: (spk4-003)
|
| 337 |
+
Labels: <o,na>
|
| 338 |
+
File: file4
|
| 339 |
+
Channel: 1
|
| 340 |
+
Ref times: t1= 1.50 t2= 2.00
|
| 341 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 342 |
+
|
| 343 |
+
|
| 344 |
+
REF: a b c d e f g
|
| 345 |
+
rover.ctm: a b c d e f g
|
| 346 |
+
../images_src/sys1.ctm: * b c d e f g
|
| 347 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 348 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 349 |
+
|
| 350 |
+
Speaker: spk4
|
| 351 |
+
Id: (spk4-004)
|
| 352 |
+
Labels: <o,na>
|
| 353 |
+
File: file5
|
| 354 |
+
Channel: 1
|
| 355 |
+
Ref times: t1= 1.50 t2= 2.00
|
| 356 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 357 |
+
|
| 358 |
+
|
| 359 |
+
REF: a b c d e f g
|
| 360 |
+
rover.ctm: a b c d e f g
|
| 361 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 362 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 363 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 364 |
+
|
| 365 |
+
Speaker: spk4
|
| 366 |
+
Id: (spk4-005)
|
| 367 |
+
Labels: <o,na>
|
| 368 |
+
File: file6
|
| 369 |
+
Channel: 1
|
| 370 |
+
Ref times: t1= 1.50 t2= 2.00
|
| 371 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 372 |
+
|
| 373 |
+
|
| 374 |
+
REF: a b c d e f g
|
| 375 |
+
rover.ctm: a b c d e f g
|
| 376 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 377 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 378 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 379 |
+
|
| 380 |
+
Speaker: spk5
|
| 381 |
+
Id: (spk5-000)
|
| 382 |
+
Labels: <o,na>
|
| 383 |
+
File: file1
|
| 384 |
+
Channel: 1
|
| 385 |
+
Ref times: t1= 2.00 t2= 2.50
|
| 386 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 387 |
+
|
| 388 |
+
|
| 389 |
+
REF: a b c d e f g
|
| 390 |
+
rover.ctm: a b c d e * g
|
| 391 |
+
../images_src/sys1.ctm: a b c d e * g
|
| 392 |
+
../images_src/sys2.ctm: a b c * * f g
|
| 393 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 394 |
+
|
| 395 |
+
Speaker: spk5
|
| 396 |
+
Id: (spk5-001)
|
| 397 |
+
Labels: <o,na>
|
| 398 |
+
File: file2
|
| 399 |
+
Channel: 1
|
| 400 |
+
Ref times: t1= 2.00 t2= 2.50
|
| 401 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 402 |
+
|
| 403 |
+
|
| 404 |
+
REF: a b c d e f g
|
| 405 |
+
rover.ctm: a b c d e f g
|
| 406 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 407 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 408 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 409 |
+
|
| 410 |
+
Speaker: spk5
|
| 411 |
+
Id: (spk5-002)
|
| 412 |
+
Labels: <o,na>
|
| 413 |
+
File: file3
|
| 414 |
+
Channel: 1
|
| 415 |
+
Ref times: t1= 2.00 t2= 2.50
|
| 416 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 417 |
+
|
| 418 |
+
|
| 419 |
+
REF: a b c d e f g
|
| 420 |
+
rover.ctm: a b c d e f g
|
| 421 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 422 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 423 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 424 |
+
|
| 425 |
+
Speaker: spk5
|
| 426 |
+
Id: (spk5-003)
|
| 427 |
+
Labels: <o,na>
|
| 428 |
+
File: file4
|
| 429 |
+
Channel: 1
|
| 430 |
+
Ref times: t1= 2.00 t2= 2.50
|
| 431 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 432 |
+
|
| 433 |
+
|
| 434 |
+
REF: a b c d e f g
|
| 435 |
+
rover.ctm: a b c d e f g
|
| 436 |
+
../images_src/sys1.ctm: a b * d e f g
|
| 437 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 438 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 439 |
+
|
| 440 |
+
Speaker: spk5
|
| 441 |
+
Id: (spk5-004)
|
| 442 |
+
Labels: <o,na>
|
| 443 |
+
File: file5
|
| 444 |
+
Channel: 1
|
| 445 |
+
Ref times: t1= 2.00 t2= 2.50
|
| 446 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 447 |
+
|
| 448 |
+
|
| 449 |
+
REF: a b c d e f g
|
| 450 |
+
rover.ctm: * b c d e f g
|
| 451 |
+
../images_src/sys1.ctm: * b c d e f g
|
| 452 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 453 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 454 |
+
|
| 455 |
+
Speaker: spk5
|
| 456 |
+
Id: (spk5-005)
|
| 457 |
+
Labels: <o,na>
|
| 458 |
+
File: file6
|
| 459 |
+
Channel: 1
|
| 460 |
+
Ref times: t1= 2.00 t2= 2.50
|
| 461 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 462 |
+
|
| 463 |
+
|
| 464 |
+
REF: a b c d e f g
|
| 465 |
+
rover.ctm: a b c d e f g
|
| 466 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 467 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 468 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 469 |
+
|
| 470 |
+
Speaker: spk6
|
| 471 |
+
Id: (spk6-000)
|
| 472 |
+
Labels: <o,na>
|
| 473 |
+
File: file1
|
| 474 |
+
Channel: 1
|
| 475 |
+
Ref times: t1= 2.50 t2= 3.00
|
| 476 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 477 |
+
|
| 478 |
+
|
| 479 |
+
REF: a b c d e f g
|
| 480 |
+
rover.ctm: a b c d e f g
|
| 481 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 482 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 483 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 484 |
+
|
| 485 |
+
Speaker: spk6
|
| 486 |
+
Id: (spk6-001)
|
| 487 |
+
Labels: <o,na>
|
| 488 |
+
File: file2
|
| 489 |
+
Channel: 1
|
| 490 |
+
Ref times: t1= 2.50 t2= 3.00
|
| 491 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 492 |
+
|
| 493 |
+
|
| 494 |
+
REF: a b c d e f g
|
| 495 |
+
rover.ctm: a b c d e f g
|
| 496 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 497 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 498 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 499 |
+
|
| 500 |
+
Speaker: spk6
|
| 501 |
+
Id: (spk6-002)
|
| 502 |
+
Labels: <o,na>
|
| 503 |
+
File: file3
|
| 504 |
+
Channel: 1
|
| 505 |
+
Ref times: t1= 2.50 t2= 3.00
|
| 506 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 507 |
+
|
| 508 |
+
|
| 509 |
+
REF: a b c d e f g
|
| 510 |
+
rover.ctm: a b c d e f g
|
| 511 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 512 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 513 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 514 |
+
|
| 515 |
+
Speaker: spk6
|
| 516 |
+
Id: (spk6-003)
|
| 517 |
+
Labels: <o,na>
|
| 518 |
+
File: file4
|
| 519 |
+
Channel: 1
|
| 520 |
+
Ref times: t1= 2.50 t2= 3.00
|
| 521 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 522 |
+
|
| 523 |
+
|
| 524 |
+
REF: a b c d e f g
|
| 525 |
+
rover.ctm: a b c d e f g
|
| 526 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 527 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 528 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 529 |
+
|
| 530 |
+
Speaker: spk6
|
| 531 |
+
Id: (spk6-004)
|
| 532 |
+
Labels: <o,na>
|
| 533 |
+
File: file5
|
| 534 |
+
Channel: 1
|
| 535 |
+
Ref times: t1= 2.50 t2= 3.00
|
| 536 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 537 |
+
|
| 538 |
+
|
| 539 |
+
REF: a b c d e f g
|
| 540 |
+
rover.ctm: a b c d e f g
|
| 541 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 542 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 543 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 544 |
+
|
| 545 |
+
Speaker: spk6
|
| 546 |
+
Id: (spk6-005)
|
| 547 |
+
Labels: <o,na>
|
| 548 |
+
File: file6
|
| 549 |
+
Channel: 1
|
| 550 |
+
Ref times: t1= 2.50 t2= 3.00
|
| 551 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 552 |
+
|
| 553 |
+
|
| 554 |
+
REF: a b c d e f g
|
| 555 |
+
rover.ctm: * * c d * * g
|
| 556 |
+
../images_src/sys1.ctm: * * c d * * g
|
| 557 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 558 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 559 |
+
|
| 560 |
+
Speaker: spk7
|
| 561 |
+
Id: (spk7-000)
|
| 562 |
+
Labels: <o,na>
|
| 563 |
+
File: file1
|
| 564 |
+
Channel: 1
|
| 565 |
+
Ref times: t1= 3.00 t2= 3.50
|
| 566 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 567 |
+
|
| 568 |
+
|
| 569 |
+
REF: a b c d e f g
|
| 570 |
+
rover.ctm: a b c d e f g
|
| 571 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 572 |
+
../images_src/sys2.ctm: a b c d e f *
|
| 573 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 574 |
+
|
| 575 |
+
Speaker: spk7
|
| 576 |
+
Id: (spk7-001)
|
| 577 |
+
Labels: <o,na>
|
| 578 |
+
File: file2
|
| 579 |
+
Channel: 1
|
| 580 |
+
Ref times: t1= 3.00 t2= 3.50
|
| 581 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 582 |
+
|
| 583 |
+
|
| 584 |
+
REF: a b c d e f g
|
| 585 |
+
rover.ctm: a b c d e f g
|
| 586 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 587 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 588 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 589 |
+
|
| 590 |
+
Speaker: spk7
|
| 591 |
+
Id: (spk7-002)
|
| 592 |
+
Labels: <o,na>
|
| 593 |
+
File: file3
|
| 594 |
+
Channel: 1
|
| 595 |
+
Ref times: t1= 3.00 t2= 3.50
|
| 596 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 597 |
+
|
| 598 |
+
|
| 599 |
+
REF: a b c d e f g
|
| 600 |
+
rover.ctm: a b c d e f g
|
| 601 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 602 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 603 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 604 |
+
|
| 605 |
+
Speaker: spk7
|
| 606 |
+
Id: (spk7-003)
|
| 607 |
+
Labels: <o,na>
|
| 608 |
+
File: file4
|
| 609 |
+
Channel: 1
|
| 610 |
+
Ref times: t1= 3.00 t2= 3.50
|
| 611 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 612 |
+
|
| 613 |
+
|
| 614 |
+
REF: a b c d e f g
|
| 615 |
+
rover.ctm: a b c d e f g
|
| 616 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 617 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 618 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 619 |
+
|
| 620 |
+
Speaker: spk7
|
| 621 |
+
Id: (spk7-004)
|
| 622 |
+
Labels: <o,na>
|
| 623 |
+
File: file5
|
| 624 |
+
Channel: 1
|
| 625 |
+
Ref times: t1= 3.00 t2= 3.50
|
| 626 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 627 |
+
|
| 628 |
+
|
| 629 |
+
REF: a b c d e f g
|
| 630 |
+
rover.ctm: a b c d e * g
|
| 631 |
+
../images_src/sys1.ctm: a b c d e * g
|
| 632 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 633 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 634 |
+
|
| 635 |
+
Speaker: spk7
|
| 636 |
+
Id: (spk7-005)
|
| 637 |
+
Labels: <o,na>
|
| 638 |
+
File: file6
|
| 639 |
+
Channel: 1
|
| 640 |
+
Ref times: t1= 3.00 t2= 3.50
|
| 641 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 642 |
+
|
| 643 |
+
|
| 644 |
+
REF: a b c d e f g
|
| 645 |
+
rover.ctm: a b c d e f g
|
| 646 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 647 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 648 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 649 |
+
|
| 650 |
+
Speaker: spk8
|
| 651 |
+
Id: (spk8-000)
|
| 652 |
+
Labels: <o,na>
|
| 653 |
+
File: file1
|
| 654 |
+
Channel: 1
|
| 655 |
+
Ref times: t1= 3.50 t2= 4.00
|
| 656 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 657 |
+
|
| 658 |
+
|
| 659 |
+
REF: a b c d e f g
|
| 660 |
+
rover.ctm: a b c d e f g
|
| 661 |
+
../images_src/sys1.ctm: a b c d e f *
|
| 662 |
+
../images_src/sys2.ctm: a b c d * * g
|
| 663 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 664 |
+
|
| 665 |
+
Speaker: spk8
|
| 666 |
+
Id: (spk8-001)
|
| 667 |
+
Labels: <o,na>
|
| 668 |
+
File: file2
|
| 669 |
+
Channel: 1
|
| 670 |
+
Ref times: t1= 3.50 t2= 4.00
|
| 671 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 672 |
+
|
| 673 |
+
|
| 674 |
+
REF: a b c d e f g
|
| 675 |
+
rover.ctm: a b c d e f g
|
| 676 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 677 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 678 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 679 |
+
|
| 680 |
+
Speaker: spk8
|
| 681 |
+
Id: (spk8-002)
|
| 682 |
+
Labels: <o,na>
|
| 683 |
+
File: file3
|
| 684 |
+
Channel: 1
|
| 685 |
+
Ref times: t1= 3.50 t2= 4.00
|
| 686 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 687 |
+
|
| 688 |
+
|
| 689 |
+
REF: a b c d e f g
|
| 690 |
+
rover.ctm: a b c d e f g
|
| 691 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 692 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 693 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 694 |
+
|
| 695 |
+
Speaker: spk8
|
| 696 |
+
Id: (spk8-003)
|
| 697 |
+
Labels: <o,na>
|
| 698 |
+
File: file4
|
| 699 |
+
Channel: 1
|
| 700 |
+
Ref times: t1= 3.50 t2= 4.00
|
| 701 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 702 |
+
|
| 703 |
+
|
| 704 |
+
REF: a b c d e f g
|
| 705 |
+
rover.ctm: a b c d e f g
|
| 706 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 707 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 708 |
+
../images_src/sys3.ctm: a b c d e f g
|
| 709 |
+
|
| 710 |
+
Speaker: spk8
|
| 711 |
+
Id: (spk8-004)
|
| 712 |
+
Labels: <o,na>
|
| 713 |
+
File: file5
|
| 714 |
+
Channel: 1
|
| 715 |
+
Ref times: t1= 3.50 t2= 4.00
|
| 716 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 717 |
+
|
| 718 |
+
|
| 719 |
+
REF: a b c d e f g
|
| 720 |
+
rover.ctm: a b c d e f g
|
| 721 |
+
../images_src/sys1.ctm: a b c d e f g
|
| 722 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 723 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 724 |
+
|
| 725 |
+
Speaker: spk8
|
| 726 |
+
Id: (spk8-005)
|
| 727 |
+
Labels: <o,na>
|
| 728 |
+
File: file6
|
| 729 |
+
Channel: 1
|
| 730 |
+
Ref times: t1= 3.50 t2= 4.00
|
| 731 |
+
Lattice Analysis: #refWords 7 #refErrWords 0
|
| 732 |
+
|
| 733 |
+
|
| 734 |
+
REF: a b c d e f g
|
| 735 |
+
rover.ctm: * b c d e f g
|
| 736 |
+
../images_src/sys1.ctm: * b c d e f g
|
| 737 |
+
../images_src/sys2.ctm: a b c d e f g
|
| 738 |
+
../images_src/sys3.ctm: * * * * * * *
|
| 739 |
+
|
| 740 |
+
Lattice Summary: #TotRefWords 336 #TotRefErrWords 0 Accuracy 100.00
|
| 741 |
+
|
| 742 |
+
List of not correct reference words Total (0)
|
| 743 |
+
With >= 1 occurrences (0)
|
| 744 |
+
|
| 745 |
+
-------
|
| 746 |
+
0
|
| 747 |
+
|
SCTK/doc/rover_demo/Report.sys
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
,----------------------------------------------------------------------------------------.
|
| 2 |
+
| |
|
| 3 |
+
| Scoring Summmary of Percent Word Error by Speaker |
|
| 4 |
+
| |
|
| 5 |
+
|----------------------------------------------------------------------------------------|
|
| 6 |
+
| Spkr |rover.ctm|../images_src/sys1.ctm|../images_src/sys2.ctm|../images_src/sys3.ctm|
|
| 7 |
+
|---------+---------+----------------------+----------------------+----------------------|
|
| 8 |
+
| spk1 | 9.5 | 9.5 | 16.7 | 33.3 |
|
| 9 |
+
|---------+---------+----------------------+----------------------+----------------------|
|
| 10 |
+
| spk2 | 0.0 | 4.8 | 0.0 | 33.3 |
|
| 11 |
+
|---------+---------+----------------------+----------------------+----------------------|
|
| 12 |
+
| spk3 | 2.4 | 7.1 | 2.4 | 33.3 |
|
| 13 |
+
|---------+---------+----------------------+----------------------+----------------------|
|
| 14 |
+
| spk4 | 0.0 | 7.1 | 0.0 | 33.3 |
|
| 15 |
+
|---------+---------+----------------------+----------------------+----------------------|
|
| 16 |
+
| spk5 | 4.8 | 7.1 | 4.8 | 33.3 |
|
| 17 |
+
|---------+---------+----------------------+----------------------+----------------------|
|
| 18 |
+
| spk6 | 9.5 | 9.5 | 0.0 | 33.3 |
|
| 19 |
+
|---------+---------+----------------------+----------------------+----------------------|
|
| 20 |
+
| spk7 | 2.4 | 2.4 | 2.4 | 33.3 |
|
| 21 |
+
|---------+---------+----------------------+----------------------+----------------------|
|
| 22 |
+
| spk8 | 2.4 | 4.8 | 4.8 | 33.3 |
|
| 23 |
+
|========================================================================================|
|
| 24 |
+
| Average | 3.9 | 6.5 | 3.9 | 33.3 |
|
| 25 |
+
|---------+---------+----------------------+----------------------+----------------------|
|
| 26 |
+
| Mean | 3.9 | 6.5 | 3.9 | 33.3 |
|
| 27 |
+
| StdDev | 3.8 | 2.5 | 5.5 | 0.0 |
|
| 28 |
+
| | | | | |
|
| 29 |
+
| Median | 2.4 | 7.1 | 2.4 | 33.3 |
|
| 30 |
+
`----------------------------------------------------------------------------------------'
|
SCTK/doc/rover_demo/rover.ctm
ADDED
|
@@ -0,0 +1,323 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
file1 1 0.050 0.050 b -1.000000
|
| 2 |
+
file1 1 0.100 0.100 c -1.000000
|
| 3 |
+
file1 1 0.200 0.100 d -1.000000
|
| 4 |
+
file1 1 0.300 0.100 e -1.000000
|
| 5 |
+
file1 1 0.400 0.050 f -1.000000
|
| 6 |
+
file1 1 0.450 0.050 g -1.000000
|
| 7 |
+
file1 1 0.500 0.050 a -1.000000
|
| 8 |
+
file1 1 0.550 0.050 b -1.000000
|
| 9 |
+
file1 1 0.600 0.100 c -1.000000
|
| 10 |
+
file1 1 0.700 0.100 d -1.000000
|
| 11 |
+
file1 1 0.800 0.100 e -1.000000
|
| 12 |
+
file1 1 0.900 0.050 f -1.000000
|
| 13 |
+
file1 1 0.950 0.050 g -1.000000
|
| 14 |
+
file1 1 1.000 0.050 a -1.000000
|
| 15 |
+
file1 1 1.050 0.050 b -1.000000
|
| 16 |
+
file1 1 1.100 0.100 c -1.000000
|
| 17 |
+
file1 1 1.200 0.100 d -1.000000
|
| 18 |
+
file1 1 1.300 0.100 e -1.000000
|
| 19 |
+
file1 1 1.400 0.050 f -1.000000
|
| 20 |
+
file1 1 1.450 0.050 g -1.000000
|
| 21 |
+
file1 1 1.500 0.050 a -1.000000
|
| 22 |
+
file1 1 1.550 0.050 b -1.000000
|
| 23 |
+
file1 1 1.600 0.100 c -1.000000
|
| 24 |
+
file1 1 1.700 0.100 d -1.000000
|
| 25 |
+
file1 1 1.800 0.100 e -1.000000
|
| 26 |
+
file1 1 1.900 0.050 f -1.000000
|
| 27 |
+
file1 1 1.950 0.050 g -1.000000
|
| 28 |
+
file1 1 2.000 0.050 a -1.000000
|
| 29 |
+
file1 1 2.050 0.050 b -1.000000
|
| 30 |
+
file1 1 2.100 0.100 c -1.000000
|
| 31 |
+
file1 1 2.200 0.100 d -1.000000
|
| 32 |
+
file1 1 2.300 0.100 e -1.000000
|
| 33 |
+
file1 1 2.450 0.050 g -1.000000
|
| 34 |
+
file1 1 2.500 0.050 a -1.000000
|
| 35 |
+
file1 1 2.550 0.050 b -1.000000
|
| 36 |
+
file1 1 2.600 0.100 c -1.000000
|
| 37 |
+
file1 1 2.700 0.100 d -1.000000
|
| 38 |
+
file1 1 2.800 0.100 e -1.000000
|
| 39 |
+
file1 1 2.900 0.050 f -1.000000
|
| 40 |
+
file1 1 2.950 0.050 g -1.000000
|
| 41 |
+
file1 1 3.000 0.050 a -1.000000
|
| 42 |
+
file1 1 3.050 0.050 b -1.000000
|
| 43 |
+
file1 1 3.100 0.100 c -1.000000
|
| 44 |
+
file1 1 3.200 0.100 d -1.000000
|
| 45 |
+
file1 1 3.300 0.100 e -1.000000
|
| 46 |
+
file1 1 3.400 0.050 f -1.000000
|
| 47 |
+
file1 1 3.450 0.050 g -1.000000
|
| 48 |
+
file1 1 3.500 0.050 a -1.000000
|
| 49 |
+
file1 1 3.550 0.050 b -1.000000
|
| 50 |
+
file1 1 3.600 0.100 c -1.000000
|
| 51 |
+
file1 1 3.700 0.100 d -1.000000
|
| 52 |
+
file1 1 3.800 0.100 e -1.000000
|
| 53 |
+
file1 1 3.900 0.050 f -1.000000
|
| 54 |
+
file1 1 3.950 0.050 g -1.000000
|
| 55 |
+
file2 1 0.000 0.050 a -1.000000
|
| 56 |
+
file2 1 0.050 0.050 b -1.000000
|
| 57 |
+
file2 1 0.100 0.100 c -1.000000
|
| 58 |
+
file2 1 0.200 0.100 d -1.000000
|
| 59 |
+
file2 1 0.300 0.100 e -1.000000
|
| 60 |
+
file2 1 0.400 0.050 f -1.000000
|
| 61 |
+
file2 1 0.500 0.050 a -1.000000
|
| 62 |
+
file2 1 0.550 0.050 b -1.000000
|
| 63 |
+
file2 1 0.600 0.100 c -1.000000
|
| 64 |
+
file2 1 0.700 0.100 d -1.000000
|
| 65 |
+
file2 1 0.800 0.100 e -1.000000
|
| 66 |
+
file2 1 0.900 0.050 f -1.000000
|
| 67 |
+
file2 1 0.950 0.050 g -1.000000
|
| 68 |
+
file2 1 1.000 0.050 a -1.000000
|
| 69 |
+
file2 1 1.050 0.050 b -1.000000
|
| 70 |
+
file2 1 1.100 0.100 c -1.000000
|
| 71 |
+
file2 1 1.200 0.100 d -1.000000
|
| 72 |
+
file2 1 1.300 0.100 e -1.000000
|
| 73 |
+
file2 1 1.400 0.050 f -1.000000
|
| 74 |
+
file2 1 1.450 0.050 g -1.000000
|
| 75 |
+
file2 1 1.500 0.050 a -1.000000
|
| 76 |
+
file2 1 1.550 0.050 b -1.000000
|
| 77 |
+
file2 1 1.600 0.100 c -1.000000
|
| 78 |
+
file2 1 1.700 0.100 d -1.000000
|
| 79 |
+
file2 1 1.800 0.100 e -1.000000
|
| 80 |
+
file2 1 1.900 0.050 f -1.000000
|
| 81 |
+
file2 1 1.950 0.050 g -1.000000
|
| 82 |
+
file2 1 2.000 0.050 a -1.000000
|
| 83 |
+
file2 1 2.050 0.050 b -1.000000
|
| 84 |
+
file2 1 2.100 0.100 c -1.000000
|
| 85 |
+
file2 1 2.200 0.100 d -1.000000
|
| 86 |
+
file2 1 2.300 0.100 e -1.000000
|
| 87 |
+
file2 1 2.400 0.050 f -1.000000
|
| 88 |
+
file2 1 2.450 0.050 g -1.000000
|
| 89 |
+
file2 1 2.500 0.050 a -1.000000
|
| 90 |
+
file2 1 2.550 0.050 b -1.000000
|
| 91 |
+
file2 1 2.600 0.100 c -1.000000
|
| 92 |
+
file2 1 2.700 0.100 d -1.000000
|
| 93 |
+
file2 1 2.800 0.100 e -1.000000
|
| 94 |
+
file2 1 2.900 0.050 f -1.000000
|
| 95 |
+
file2 1 2.950 0.050 g -1.000000
|
| 96 |
+
file2 1 3.000 0.050 a -1.000000
|
| 97 |
+
file2 1 3.050 0.050 b -1.000000
|
| 98 |
+
file2 1 3.100 0.100 c -1.000000
|
| 99 |
+
file2 1 3.200 0.100 d -1.000000
|
| 100 |
+
file2 1 3.300 0.100 e -1.000000
|
| 101 |
+
file2 1 3.400 0.050 f -1.000000
|
| 102 |
+
file2 1 3.450 0.050 g -1.000000
|
| 103 |
+
file2 1 3.500 0.050 a -1.000000
|
| 104 |
+
file2 1 3.550 0.050 b -1.000000
|
| 105 |
+
file2 1 3.600 0.100 c -1.000000
|
| 106 |
+
file2 1 3.700 0.100 d -1.000000
|
| 107 |
+
file2 1 3.800 0.100 e -1.000000
|
| 108 |
+
file2 1 3.900 0.050 f -1.000000
|
| 109 |
+
file2 1 3.950 0.050 g -1.000000
|
| 110 |
+
file3 1 0.000 0.050 a -1.000000
|
| 111 |
+
file3 1 0.050 0.050 b -1.000000
|
| 112 |
+
file3 1 0.100 0.100 c -1.000000
|
| 113 |
+
file3 1 0.200 0.100 d -1.000000
|
| 114 |
+
file3 1 0.300 0.100 e -1.000000
|
| 115 |
+
file3 1 0.400 0.050 f -1.000000
|
| 116 |
+
file3 1 0.450 0.050 g -1.000000
|
| 117 |
+
file3 1 0.500 0.050 a -1.000000
|
| 118 |
+
file3 1 0.550 0.050 b -1.000000
|
| 119 |
+
file3 1 0.600 0.100 c -1.000000
|
| 120 |
+
file3 1 0.700 0.100 d -1.000000
|
| 121 |
+
file3 1 0.800 0.100 e -1.000000
|
| 122 |
+
file3 1 0.900 0.050 f -1.000000
|
| 123 |
+
file3 1 0.950 0.050 g -1.000000
|
| 124 |
+
file3 1 1.000 0.050 a -1.000000
|
| 125 |
+
file3 1 1.050 0.050 b -1.000000
|
| 126 |
+
file3 1 1.100 0.100 c -1.000000
|
| 127 |
+
file3 1 1.200 0.100 d -1.000000
|
| 128 |
+
file3 1 1.300 0.100 e -1.000000
|
| 129 |
+
file3 1 1.400 0.050 f -1.000000
|
| 130 |
+
file3 1 1.450 0.050 g -1.000000
|
| 131 |
+
file3 1 1.500 0.050 a -1.000000
|
| 132 |
+
file3 1 1.550 0.050 b -1.000000
|
| 133 |
+
file3 1 1.600 0.100 c -1.000000
|
| 134 |
+
file3 1 1.700 0.100 d -1.000000
|
| 135 |
+
file3 1 1.800 0.100 e -1.000000
|
| 136 |
+
file3 1 1.900 0.050 f -1.000000
|
| 137 |
+
file3 1 1.950 0.050 g -1.000000
|
| 138 |
+
file3 1 2.000 0.050 a -1.000000
|
| 139 |
+
file3 1 2.050 0.050 b -1.000000
|
| 140 |
+
file3 1 2.100 0.100 c -1.000000
|
| 141 |
+
file3 1 2.200 0.100 d -1.000000
|
| 142 |
+
file3 1 2.300 0.100 e -1.000000
|
| 143 |
+
file3 1 2.400 0.050 f -1.000000
|
| 144 |
+
file3 1 2.450 0.050 g -1.000000
|
| 145 |
+
file3 1 2.500 0.050 a -1.000000
|
| 146 |
+
file3 1 2.550 0.050 b -1.000000
|
| 147 |
+
file3 1 2.600 0.100 c -1.000000
|
| 148 |
+
file3 1 2.700 0.100 d -1.000000
|
| 149 |
+
file3 1 2.800 0.100 e -1.000000
|
| 150 |
+
file3 1 2.900 0.050 f -1.000000
|
| 151 |
+
file3 1 2.950 0.050 g -1.000000
|
| 152 |
+
file3 1 3.000 0.050 a -1.000000
|
| 153 |
+
file3 1 3.050 0.050 b -1.000000
|
| 154 |
+
file3 1 3.100 0.100 c -1.000000
|
| 155 |
+
file3 1 3.200 0.100 d -1.000000
|
| 156 |
+
file3 1 3.300 0.100 e -1.000000
|
| 157 |
+
file3 1 3.400 0.050 f -1.000000
|
| 158 |
+
file3 1 3.450 0.050 g -1.000000
|
| 159 |
+
file3 1 3.500 0.050 a -1.000000
|
| 160 |
+
file3 1 3.550 0.050 b -1.000000
|
| 161 |
+
file3 1 3.600 0.100 c -1.000000
|
| 162 |
+
file3 1 3.700 0.100 d -1.000000
|
| 163 |
+
file3 1 3.800 0.100 e -1.000000
|
| 164 |
+
file3 1 3.900 0.050 f -1.000000
|
| 165 |
+
file3 1 3.950 0.050 g -1.000000
|
| 166 |
+
file4 1 0.000 0.050 a -1.000000
|
| 167 |
+
file4 1 0.050 0.050 b -1.000000
|
| 168 |
+
file4 1 0.100 0.100 c -1.000000
|
| 169 |
+
file4 1 0.200 0.100 d -1.000000
|
| 170 |
+
file4 1 0.300 0.100 e -1.000000
|
| 171 |
+
file4 1 0.400 0.050 f -1.000000
|
| 172 |
+
file4 1 0.450 0.050 g -1.000000
|
| 173 |
+
file4 1 0.500 0.050 a -1.000000
|
| 174 |
+
file4 1 0.550 0.050 b -1.000000
|
| 175 |
+
file4 1 0.600 0.100 c -1.000000
|
| 176 |
+
file4 1 0.700 0.100 d -1.000000
|
| 177 |
+
file4 1 0.800 0.100 e -1.000000
|
| 178 |
+
file4 1 0.900 0.050 f -1.000000
|
| 179 |
+
file4 1 0.950 0.050 g -1.000000
|
| 180 |
+
file4 1 1.000 0.050 a -1.000000
|
| 181 |
+
file4 1 1.050 0.050 b -1.000000
|
| 182 |
+
file4 1 1.100 0.100 c -1.000000
|
| 183 |
+
file4 1 1.200 0.100 d -1.000000
|
| 184 |
+
file4 1 1.300 0.100 e -1.000000
|
| 185 |
+
file4 1 1.400 0.050 f -1.000000
|
| 186 |
+
file4 1 1.450 0.050 g -1.000000
|
| 187 |
+
file4 1 1.500 0.050 a -1.000000
|
| 188 |
+
file4 1 1.550 0.050 b -1.000000
|
| 189 |
+
file4 1 1.600 0.100 c -1.000000
|
| 190 |
+
file4 1 1.700 0.100 d -1.000000
|
| 191 |
+
file4 1 1.800 0.100 e -1.000000
|
| 192 |
+
file4 1 1.900 0.050 f -1.000000
|
| 193 |
+
file4 1 1.950 0.050 g -1.000000
|
| 194 |
+
file4 1 2.000 0.050 a -1.000000
|
| 195 |
+
file4 1 2.050 0.050 b -1.000000
|
| 196 |
+
file4 1 2.100 0.100 c -1.000000
|
| 197 |
+
file4 1 2.200 0.100 d -1.000000
|
| 198 |
+
file4 1 2.300 0.100 e -1.000000
|
| 199 |
+
file4 1 2.400 0.050 f -1.000000
|
| 200 |
+
file4 1 2.450 0.050 g -1.000000
|
| 201 |
+
file4 1 2.500 0.050 a -1.000000
|
| 202 |
+
file4 1 2.550 0.050 b -1.000000
|
| 203 |
+
file4 1 2.600 0.100 c -1.000000
|
| 204 |
+
file4 1 2.700 0.100 d -1.000000
|
| 205 |
+
file4 1 2.800 0.100 e -1.000000
|
| 206 |
+
file4 1 2.900 0.050 f -1.000000
|
| 207 |
+
file4 1 2.950 0.050 g -1.000000
|
| 208 |
+
file4 1 3.000 0.050 a -1.000000
|
| 209 |
+
file4 1 3.050 0.050 b -1.000000
|
| 210 |
+
file4 1 3.100 0.100 c -1.000000
|
| 211 |
+
file4 1 3.200 0.100 d -1.000000
|
| 212 |
+
file4 1 3.300 0.100 e -1.000000
|
| 213 |
+
file4 1 3.400 0.050 f -1.000000
|
| 214 |
+
file4 1 3.450 0.050 g -1.000000
|
| 215 |
+
file4 1 3.500 0.050 a -1.000000
|
| 216 |
+
file4 1 3.550 0.050 b -1.000000
|
| 217 |
+
file4 1 3.600 0.100 c -1.000000
|
| 218 |
+
file4 1 3.700 0.100 d -1.000000
|
| 219 |
+
file4 1 3.800 0.100 e -1.000000
|
| 220 |
+
file4 1 3.900 0.050 f -1.000000
|
| 221 |
+
file4 1 3.950 0.050 g -1.000000
|
| 222 |
+
file5 1 0.000 0.050 a -1.000000
|
| 223 |
+
file5 1 0.050 0.050 b -1.000000
|
| 224 |
+
file5 1 0.100 0.100 c -1.000000
|
| 225 |
+
file5 1 0.200 0.100 d -1.000000
|
| 226 |
+
file5 1 0.300 0.100 e -1.000000
|
| 227 |
+
file5 1 0.400 0.050 f -1.000000
|
| 228 |
+
file5 1 0.500 0.050 a -1.000000
|
| 229 |
+
file5 1 0.550 0.050 b -1.000000
|
| 230 |
+
file5 1 0.600 0.100 c -1.000000
|
| 231 |
+
file5 1 0.700 0.100 d -1.000000
|
| 232 |
+
file5 1 0.800 0.100 e -1.000000
|
| 233 |
+
file5 1 0.900 0.050 f -1.000000
|
| 234 |
+
file5 1 0.950 0.050 g -1.000000
|
| 235 |
+
file5 1 1.000 0.050 a -1.000000
|
| 236 |
+
file5 1 1.050 0.050 b -1.000000
|
| 237 |
+
file5 1 1.100 0.100 c -1.000000
|
| 238 |
+
file5 1 1.200 0.100 d -1.000000
|
| 239 |
+
file5 1 1.300 0.100 e -1.000000
|
| 240 |
+
file5 1 1.400 0.050 f -1.000000
|
| 241 |
+
file5 1 1.450 0.050 g -1.000000
|
| 242 |
+
file5 1 1.500 0.050 a -1.000000
|
| 243 |
+
file5 1 1.550 0.050 b -1.000000
|
| 244 |
+
file5 1 1.600 0.100 c -1.000000
|
| 245 |
+
file5 1 1.700 0.100 d -1.000000
|
| 246 |
+
file5 1 1.800 0.100 e -1.000000
|
| 247 |
+
file5 1 1.900 0.050 f -1.000000
|
| 248 |
+
file5 1 1.950 0.050 g -1.000000
|
| 249 |
+
file5 1 2.050 0.050 b -1.000000
|
| 250 |
+
file5 1 2.100 0.100 c -1.000000
|
| 251 |
+
file5 1 2.200 0.100 d -1.000000
|
| 252 |
+
file5 1 2.300 0.100 e -1.000000
|
| 253 |
+
file5 1 2.400 0.050 f -1.000000
|
| 254 |
+
file5 1 2.450 0.050 g -1.000000
|
| 255 |
+
file5 1 2.500 0.050 a -1.000000
|
| 256 |
+
file5 1 2.550 0.050 b -1.000000
|
| 257 |
+
file5 1 2.600 0.100 c -1.000000
|
| 258 |
+
file5 1 2.700 0.100 d -1.000000
|
| 259 |
+
file5 1 2.800 0.100 e -1.000000
|
| 260 |
+
file5 1 2.900 0.050 f -1.000000
|
| 261 |
+
file5 1 2.950 0.050 g -1.000000
|
| 262 |
+
file5 1 3.000 0.050 a -1.000000
|
| 263 |
+
file5 1 3.050 0.050 b -1.000000
|
| 264 |
+
file5 1 3.100 0.100 c -1.000000
|
| 265 |
+
file5 1 3.200 0.100 d -1.000000
|
| 266 |
+
file5 1 3.300 0.100 e -1.000000
|
| 267 |
+
file5 1 3.450 0.050 g -1.000000
|
| 268 |
+
file5 1 3.500 0.050 a -1.000000
|
| 269 |
+
file5 1 3.550 0.050 b -1.000000
|
| 270 |
+
file5 1 3.600 0.100 c -1.000000
|
| 271 |
+
file5 1 3.700 0.100 d -1.000000
|
| 272 |
+
file5 1 3.800 0.100 e -1.000000
|
| 273 |
+
file5 1 3.900 0.050 f -1.000000
|
| 274 |
+
file5 1 3.950 0.050 g -1.000000
|
| 275 |
+
file6 1 0.000 0.050 a -1.000000
|
| 276 |
+
file6 1 0.050 0.050 b -1.000000
|
| 277 |
+
file6 1 0.100 0.100 c -1.000000
|
| 278 |
+
file6 1 0.200 0.100 d -1.000000
|
| 279 |
+
file6 1 0.300 0.100 e -1.000000
|
| 280 |
+
file6 1 0.450 0.050 g -1.000000
|
| 281 |
+
file6 1 0.500 0.050 a -1.000000
|
| 282 |
+
file6 1 0.550 0.050 b -1.000000
|
| 283 |
+
file6 1 0.600 0.100 c -1.000000
|
| 284 |
+
file6 1 0.700 0.100 d -1.000000
|
| 285 |
+
file6 1 0.800 0.100 e -1.000000
|
| 286 |
+
file6 1 0.900 0.050 f -1.000000
|
| 287 |
+
file6 1 0.950 0.050 g -1.000000
|
| 288 |
+
file6 1 1.000 0.050 a -1.000000
|
| 289 |
+
file6 1 1.100 0.100 c -1.000000
|
| 290 |
+
file6 1 1.200 0.100 d -1.000000
|
| 291 |
+
file6 1 1.300 0.100 e -1.000000
|
| 292 |
+
file6 1 1.400 0.050 f -1.000000
|
| 293 |
+
file6 1 1.450 0.050 g -1.000000
|
| 294 |
+
file6 1 1.500 0.050 a -1.000000
|
| 295 |
+
file6 1 1.550 0.050 b -1.000000
|
| 296 |
+
file6 1 1.600 0.100 c -1.000000
|
| 297 |
+
file6 1 1.700 0.100 d -1.000000
|
| 298 |
+
file6 1 1.800 0.100 e -1.000000
|
| 299 |
+
file6 1 1.900 0.050 f -1.000000
|
| 300 |
+
file6 1 1.950 0.050 g -1.000000
|
| 301 |
+
file6 1 2.000 0.050 a -1.000000
|
| 302 |
+
file6 1 2.050 0.050 b -1.000000
|
| 303 |
+
file6 1 2.100 0.100 c -1.000000
|
| 304 |
+
file6 1 2.200 0.100 d -1.000000
|
| 305 |
+
file6 1 2.300 0.100 e -1.000000
|
| 306 |
+
file6 1 2.400 0.050 f -1.000000
|
| 307 |
+
file6 1 2.450 0.050 g -1.000000
|
| 308 |
+
file6 1 2.600 0.100 c -1.000000
|
| 309 |
+
file6 1 2.700 0.100 d -1.000000
|
| 310 |
+
file6 1 2.950 0.050 g -1.000000
|
| 311 |
+
file6 1 3.000 0.050 a -1.000000
|
| 312 |
+
file6 1 3.050 0.050 b -1.000000
|
| 313 |
+
file6 1 3.100 0.100 c -1.000000
|
| 314 |
+
file6 1 3.200 0.100 d -1.000000
|
| 315 |
+
file6 1 3.300 0.100 e -1.000000
|
| 316 |
+
file6 1 3.400 0.050 f -1.000000
|
| 317 |
+
file6 1 3.450 0.050 g -1.000000
|
| 318 |
+
file6 1 3.550 0.050 b -1.000000
|
| 319 |
+
file6 1 3.600 0.100 c -1.000000
|
| 320 |
+
file6 1 3.700 0.100 d -1.000000
|
| 321 |
+
file6 1 3.800 0.100 e -1.000000
|
| 322 |
+
file6 1 3.900 0.050 f -1.000000
|
| 323 |
+
file6 1 3.950 0.050 g -1.000000
|
SCTK/doc/rover_demo/rover.ctm.sgml
ADDED
|
@@ -0,0 +1,172 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<SYSTEM title="rover.ctm" ref_fname="../images_src/ref.stm" hyp_fname="rover.ctm" creation_date="Thu Sep 8 07:48:05 2022" format="2.4" frag_corr="FALSE" opt_del="FALSE" weight_ali="FALSE" weight_filename="">
|
| 2 |
+
<LABEL id="O" title="Overall" desc="Overall Scores">
|
| 3 |
+
</LABEL>
|
| 4 |
+
<LABEL id="WA" title="With Alt" desc="Segments Containing Alternations">
|
| 5 |
+
</LABEL>
|
| 6 |
+
<LABEL id="NA" title="NO Alt" desc="Segments Without Alternations">
|
| 7 |
+
</LABEL>
|
| 8 |
+
<CATEGORY id="0" title="" desc="">
|
| 9 |
+
</CATEGORY>
|
| 10 |
+
<CATEGORY id="1" title="Alternations" desc="Segments W or W/O Alternations">
|
| 11 |
+
</CATEGORY>
|
| 12 |
+
<SPEAKER id="spk1">
|
| 13 |
+
<PATH id="(spk1-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="0" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2,h_conf">
|
| 14 |
+
D,"a",,,:C,"b","b",0.050+0.100,-1.000000:C,"c","c",0.100+0.200,-1.000000:C,"d","d",0.200+0.300,-1.000000:C,"e","e",0.300+0.400,-1.000000:C,"f","f",0.400+0.450,-1.000000:C,"g","g",0.450+0.500,-1.000000
|
| 15 |
+
</PATH>
|
| 16 |
+
<PATH id="(spk1-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="8" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2,h_conf">
|
| 17 |
+
C,"a","a",0.000+0.050,-1.000000:C,"b","b",0.050+0.100,-1.000000:C,"c","c",0.100+0.200,-1.000000:C,"d","d",0.200+0.300,-1.000000:C,"e","e",0.300+0.400,-1.000000:C,"f","f",0.400+0.450,-1.000000:D,"g",,,
|
| 18 |
+
</PATH>
|
| 19 |
+
<PATH id="(spk1-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="16" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2,h_conf">
|
| 20 |
+
C,"a","a",0.000+0.050,-1.000000:C,"b","b",0.050+0.100,-1.000000:C,"c","c",0.100+0.200,-1.000000:C,"d","d",0.200+0.300,-1.000000:C,"e","e",0.300+0.400,-1.000000:C,"f","f",0.400+0.450,-1.000000:C,"g","g",0.450+0.500,-1.000000
|
| 21 |
+
</PATH>
|
| 22 |
+
<PATH id="(spk1-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="24" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2,h_conf">
|
| 23 |
+
C,"a","a",0.000+0.050,-1.000000:C,"b","b",0.050+0.100,-1.000000:C,"c","c",0.100+0.200,-1.000000:C,"d","d",0.200+0.300,-1.000000:C,"e","e",0.300+0.400,-1.000000:C,"f","f",0.400+0.450,-1.000000:C,"g","g",0.450+0.500,-1.000000
|
| 24 |
+
</PATH>
|
| 25 |
+
<PATH id="(spk1-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="32" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2,h_conf">
|
| 26 |
+
C,"a","a",0.000+0.050,-1.000000:C,"b","b",0.050+0.100,-1.000000:C,"c","c",0.100+0.200,-1.000000:C,"d","d",0.200+0.300,-1.000000:C,"e","e",0.300+0.400,-1.000000:C,"f","f",0.400+0.450,-1.000000:D,"g",,,
|
| 27 |
+
</PATH>
|
| 28 |
+
<PATH id="(spk1-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="40" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2,h_conf">
|
| 29 |
+
C,"a","a",0.000+0.050,-1.000000:C,"b","b",0.050+0.100,-1.000000:C,"c","c",0.100+0.200,-1.000000:C,"d","d",0.200+0.300,-1.000000:C,"e","e",0.300+0.400,-1.000000:D,"f",,,:C,"g","g",0.450+0.500,-1.000000
|
| 30 |
+
</PATH>
|
| 31 |
+
</SPEAKER>
|
| 32 |
+
<SPEAKER id="spk2">
|
| 33 |
+
<PATH id="(spk2-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="1" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2,h_conf">
|
| 34 |
+
C,"a","a",0.500+0.550,-1.000000:C,"b","b",0.550+0.600,-1.000000:C,"c","c",0.600+0.700,-1.000000:C,"d","d",0.700+0.800,-1.000000:C,"e","e",0.800+0.900,-1.000000:C,"f","f",0.900+0.950,-1.000000:C,"g","g",0.950+1.000,-1.000000
|
| 35 |
+
</PATH>
|
| 36 |
+
<PATH id="(spk2-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="9" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2,h_conf">
|
| 37 |
+
C,"a","a",0.500+0.550,-1.000000:C,"b","b",0.550+0.600,-1.000000:C,"c","c",0.600+0.700,-1.000000:C,"d","d",0.700+0.800,-1.000000:C,"e","e",0.800+0.900,-1.000000:C,"f","f",0.900+0.950,-1.000000:C,"g","g",0.950+1.000,-1.000000
|
| 38 |
+
</PATH>
|
| 39 |
+
<PATH id="(spk2-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="17" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2,h_conf">
|
| 40 |
+
C,"a","a",0.500+0.550,-1.000000:C,"b","b",0.550+0.600,-1.000000:C,"c","c",0.600+0.700,-1.000000:C,"d","d",0.700+0.800,-1.000000:C,"e","e",0.800+0.900,-1.000000:C,"f","f",0.900+0.950,-1.000000:C,"g","g",0.950+1.000,-1.000000
|
| 41 |
+
</PATH>
|
| 42 |
+
<PATH id="(spk2-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="25" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2,h_conf">
|
| 43 |
+
C,"a","a",0.500+0.550,-1.000000:C,"b","b",0.550+0.600,-1.000000:C,"c","c",0.600+0.700,-1.000000:C,"d","d",0.700+0.800,-1.000000:C,"e","e",0.800+0.900,-1.000000:C,"f","f",0.900+0.950,-1.000000:C,"g","g",0.950+1.000,-1.000000
|
| 44 |
+
</PATH>
|
| 45 |
+
<PATH id="(spk2-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="33" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2,h_conf">
|
| 46 |
+
C,"a","a",0.500+0.550,-1.000000:C,"b","b",0.550+0.600,-1.000000:C,"c","c",0.600+0.700,-1.000000:C,"d","d",0.700+0.800,-1.000000:C,"e","e",0.800+0.900,-1.000000:C,"f","f",0.900+0.950,-1.000000:C,"g","g",0.950+1.000,-1.000000
|
| 47 |
+
</PATH>
|
| 48 |
+
<PATH id="(spk2-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="41" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2,h_conf">
|
| 49 |
+
C,"a","a",0.500+0.550,-1.000000:C,"b","b",0.550+0.600,-1.000000:C,"c","c",0.600+0.700,-1.000000:C,"d","d",0.700+0.800,-1.000000:C,"e","e",0.800+0.900,-1.000000:C,"f","f",0.900+0.950,-1.000000:C,"g","g",0.950+1.000,-1.000000
|
| 50 |
+
</PATH>
|
| 51 |
+
</SPEAKER>
|
| 52 |
+
<SPEAKER id="spk3">
|
| 53 |
+
<PATH id="(spk3-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="2" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2,h_conf">
|
| 54 |
+
C,"a","a",1.000+1.050,-1.000000:C,"b","b",1.050+1.100,-1.000000:C,"c","c",1.100+1.200,-1.000000:C,"d","d",1.200+1.300,-1.000000:C,"e","e",1.300+1.400,-1.000000:C,"f","f",1.400+1.450,-1.000000:C,"g","g",1.450+1.500,-1.000000
|
| 55 |
+
</PATH>
|
| 56 |
+
<PATH id="(spk3-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="10" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2,h_conf">
|
| 57 |
+
C,"a","a",1.000+1.050,-1.000000:C,"b","b",1.050+1.100,-1.000000:C,"c","c",1.100+1.200,-1.000000:C,"d","d",1.200+1.300,-1.000000:C,"e","e",1.300+1.400,-1.000000:C,"f","f",1.400+1.450,-1.000000:C,"g","g",1.450+1.500,-1.000000
|
| 58 |
+
</PATH>
|
| 59 |
+
<PATH id="(spk3-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="18" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2,h_conf">
|
| 60 |
+
C,"a","a",1.000+1.050,-1.000000:C,"b","b",1.050+1.100,-1.000000:C,"c","c",1.100+1.200,-1.000000:C,"d","d",1.200+1.300,-1.000000:C,"e","e",1.300+1.400,-1.000000:C,"f","f",1.400+1.450,-1.000000:C,"g","g",1.450+1.500,-1.000000
|
| 61 |
+
</PATH>
|
| 62 |
+
<PATH id="(spk3-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="26" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2,h_conf">
|
| 63 |
+
C,"a","a",1.000+1.050,-1.000000:C,"b","b",1.050+1.100,-1.000000:C,"c","c",1.100+1.200,-1.000000:C,"d","d",1.200+1.300,-1.000000:C,"e","e",1.300+1.400,-1.000000:C,"f","f",1.400+1.450,-1.000000:C,"g","g",1.450+1.500,-1.000000
|
| 64 |
+
</PATH>
|
| 65 |
+
<PATH id="(spk3-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="34" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2,h_conf">
|
| 66 |
+
C,"a","a",1.000+1.050,-1.000000:C,"b","b",1.050+1.100,-1.000000:C,"c","c",1.100+1.200,-1.000000:C,"d","d",1.200+1.300,-1.000000:C,"e","e",1.300+1.400,-1.000000:C,"f","f",1.400+1.450,-1.000000:C,"g","g",1.450+1.500,-1.000000
|
| 67 |
+
</PATH>
|
| 68 |
+
<PATH id="(spk3-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="42" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2,h_conf">
|
| 69 |
+
C,"a","a",1.000+1.050,-1.000000:D,"b",,,:C,"c","c",1.100+1.200,-1.000000:C,"d","d",1.200+1.300,-1.000000:C,"e","e",1.300+1.400,-1.000000:C,"f","f",1.400+1.450,-1.000000:C,"g","g",1.450+1.500,-1.000000
|
| 70 |
+
</PATH>
|
| 71 |
+
</SPEAKER>
|
| 72 |
+
<SPEAKER id="spk4">
|
| 73 |
+
<PATH id="(spk4-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="3" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2,h_conf">
|
| 74 |
+
C,"a","a",1.500+1.550,-1.000000:C,"b","b",1.550+1.600,-1.000000:C,"c","c",1.600+1.700,-1.000000:C,"d","d",1.700+1.800,-1.000000:C,"e","e",1.800+1.900,-1.000000:C,"f","f",1.900+1.950,-1.000000:C,"g","g",1.950+2.000,-1.000000
|
| 75 |
+
</PATH>
|
| 76 |
+
<PATH id="(spk4-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="11" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2,h_conf">
|
| 77 |
+
C,"a","a",1.500+1.550,-1.000000:C,"b","b",1.550+1.600,-1.000000:C,"c","c",1.600+1.700,-1.000000:C,"d","d",1.700+1.800,-1.000000:C,"e","e",1.800+1.900,-1.000000:C,"f","f",1.900+1.950,-1.000000:C,"g","g",1.950+2.000,-1.000000
|
| 78 |
+
</PATH>
|
| 79 |
+
<PATH id="(spk4-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="19" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2,h_conf">
|
| 80 |
+
C,"a","a",1.500+1.550,-1.000000:C,"b","b",1.550+1.600,-1.000000:C,"c","c",1.600+1.700,-1.000000:C,"d","d",1.700+1.800,-1.000000:C,"e","e",1.800+1.900,-1.000000:C,"f","f",1.900+1.950,-1.000000:C,"g","g",1.950+2.000,-1.000000
|
| 81 |
+
</PATH>
|
| 82 |
+
<PATH id="(spk4-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="27" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2,h_conf">
|
| 83 |
+
C,"a","a",1.500+1.550,-1.000000:C,"b","b",1.550+1.600,-1.000000:C,"c","c",1.600+1.700,-1.000000:C,"d","d",1.700+1.800,-1.000000:C,"e","e",1.800+1.900,-1.000000:C,"f","f",1.900+1.950,-1.000000:C,"g","g",1.950+2.000,-1.000000
|
| 84 |
+
</PATH>
|
| 85 |
+
<PATH id="(spk4-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="35" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2,h_conf">
|
| 86 |
+
C,"a","a",1.500+1.550,-1.000000:C,"b","b",1.550+1.600,-1.000000:C,"c","c",1.600+1.700,-1.000000:C,"d","d",1.700+1.800,-1.000000:C,"e","e",1.800+1.900,-1.000000:C,"f","f",1.900+1.950,-1.000000:C,"g","g",1.950+2.000,-1.000000
|
| 87 |
+
</PATH>
|
| 88 |
+
<PATH id="(spk4-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="43" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2,h_conf">
|
| 89 |
+
C,"a","a",1.500+1.550,-1.000000:C,"b","b",1.550+1.600,-1.000000:C,"c","c",1.600+1.700,-1.000000:C,"d","d",1.700+1.800,-1.000000:C,"e","e",1.800+1.900,-1.000000:C,"f","f",1.900+1.950,-1.000000:C,"g","g",1.950+2.000,-1.000000
|
| 90 |
+
</PATH>
|
| 91 |
+
</SPEAKER>
|
| 92 |
+
<SPEAKER id="spk5">
|
| 93 |
+
<PATH id="(spk5-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="4" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2,h_conf">
|
| 94 |
+
C,"a","a",2.000+2.050,-1.000000:C,"b","b",2.050+2.100,-1.000000:C,"c","c",2.100+2.200,-1.000000:C,"d","d",2.200+2.300,-1.000000:C,"e","e",2.300+2.400,-1.000000:D,"f",,,:C,"g","g",2.450+2.500,-1.000000
|
| 95 |
+
</PATH>
|
| 96 |
+
<PATH id="(spk5-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="12" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2,h_conf">
|
| 97 |
+
C,"a","a",2.000+2.050,-1.000000:C,"b","b",2.050+2.100,-1.000000:C,"c","c",2.100+2.200,-1.000000:C,"d","d",2.200+2.300,-1.000000:C,"e","e",2.300+2.400,-1.000000:C,"f","f",2.400+2.450,-1.000000:C,"g","g",2.450+2.500,-1.000000
|
| 98 |
+
</PATH>
|
| 99 |
+
<PATH id="(spk5-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="20" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2,h_conf">
|
| 100 |
+
C,"a","a",2.000+2.050,-1.000000:C,"b","b",2.050+2.100,-1.000000:C,"c","c",2.100+2.200,-1.000000:C,"d","d",2.200+2.300,-1.000000:C,"e","e",2.300+2.400,-1.000000:C,"f","f",2.400+2.450,-1.000000:C,"g","g",2.450+2.500,-1.000000
|
| 101 |
+
</PATH>
|
| 102 |
+
<PATH id="(spk5-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="28" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2,h_conf">
|
| 103 |
+
C,"a","a",2.000+2.050,-1.000000:C,"b","b",2.050+2.100,-1.000000:C,"c","c",2.100+2.200,-1.000000:C,"d","d",2.200+2.300,-1.000000:C,"e","e",2.300+2.400,-1.000000:C,"f","f",2.400+2.450,-1.000000:C,"g","g",2.450+2.500,-1.000000
|
| 104 |
+
</PATH>
|
| 105 |
+
<PATH id="(spk5-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="36" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2,h_conf">
|
| 106 |
+
D,"a",,,:C,"b","b",2.050+2.100,-1.000000:C,"c","c",2.100+2.200,-1.000000:C,"d","d",2.200+2.300,-1.000000:C,"e","e",2.300+2.400,-1.000000:C,"f","f",2.400+2.450,-1.000000:C,"g","g",2.450+2.500,-1.000000
|
| 107 |
+
</PATH>
|
| 108 |
+
<PATH id="(spk5-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="44" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2,h_conf">
|
| 109 |
+
C,"a","a",2.000+2.050,-1.000000:C,"b","b",2.050+2.100,-1.000000:C,"c","c",2.100+2.200,-1.000000:C,"d","d",2.200+2.300,-1.000000:C,"e","e",2.300+2.400,-1.000000:C,"f","f",2.400+2.450,-1.000000:C,"g","g",2.450+2.500,-1.000000
|
| 110 |
+
</PATH>
|
| 111 |
+
</SPEAKER>
|
| 112 |
+
<SPEAKER id="spk6">
|
| 113 |
+
<PATH id="(spk6-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="5" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2,h_conf">
|
| 114 |
+
C,"a","a",2.500+2.550,-1.000000:C,"b","b",2.550+2.600,-1.000000:C,"c","c",2.600+2.700,-1.000000:C,"d","d",2.700+2.800,-1.000000:C,"e","e",2.800+2.900,-1.000000:C,"f","f",2.900+2.950,-1.000000:C,"g","g",2.950+3.000,-1.000000
|
| 115 |
+
</PATH>
|
| 116 |
+
<PATH id="(spk6-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="13" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2,h_conf">
|
| 117 |
+
C,"a","a",2.500+2.550,-1.000000:C,"b","b",2.550+2.600,-1.000000:C,"c","c",2.600+2.700,-1.000000:C,"d","d",2.700+2.800,-1.000000:C,"e","e",2.800+2.900,-1.000000:C,"f","f",2.900+2.950,-1.000000:C,"g","g",2.950+3.000,-1.000000
|
| 118 |
+
</PATH>
|
| 119 |
+
<PATH id="(spk6-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="21" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2,h_conf">
|
| 120 |
+
C,"a","a",2.500+2.550,-1.000000:C,"b","b",2.550+2.600,-1.000000:C,"c","c",2.600+2.700,-1.000000:C,"d","d",2.700+2.800,-1.000000:C,"e","e",2.800+2.900,-1.000000:C,"f","f",2.900+2.950,-1.000000:C,"g","g",2.950+3.000,-1.000000
|
| 121 |
+
</PATH>
|
| 122 |
+
<PATH id="(spk6-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="29" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2,h_conf">
|
| 123 |
+
C,"a","a",2.500+2.550,-1.000000:C,"b","b",2.550+2.600,-1.000000:C,"c","c",2.600+2.700,-1.000000:C,"d","d",2.700+2.800,-1.000000:C,"e","e",2.800+2.900,-1.000000:C,"f","f",2.900+2.950,-1.000000:C,"g","g",2.950+3.000,-1.000000
|
| 124 |
+
</PATH>
|
| 125 |
+
<PATH id="(spk6-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="37" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2,h_conf">
|
| 126 |
+
C,"a","a",2.500+2.550,-1.000000:C,"b","b",2.550+2.600,-1.000000:C,"c","c",2.600+2.700,-1.000000:C,"d","d",2.700+2.800,-1.000000:C,"e","e",2.800+2.900,-1.000000:C,"f","f",2.900+2.950,-1.000000:C,"g","g",2.950+3.000,-1.000000
|
| 127 |
+
</PATH>
|
| 128 |
+
<PATH id="(spk6-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="45" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2,h_conf">
|
| 129 |
+
D,"a",,,:D,"b",,,:C,"c","c",2.600+2.700,-1.000000:C,"d","d",2.700+2.800,-1.000000:D,"e",,,:D,"f",,,:C,"g","g",2.950+3.000,-1.000000
|
| 130 |
+
</PATH>
|
| 131 |
+
</SPEAKER>
|
| 132 |
+
<SPEAKER id="spk7">
|
| 133 |
+
<PATH id="(spk7-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="6" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2,h_conf">
|
| 134 |
+
C,"a","a",3.000+3.050,-1.000000:C,"b","b",3.050+3.100,-1.000000:C,"c","c",3.100+3.200,-1.000000:C,"d","d",3.200+3.300,-1.000000:C,"e","e",3.300+3.400,-1.000000:C,"f","f",3.400+3.450,-1.000000:C,"g","g",3.450+3.500,-1.000000
|
| 135 |
+
</PATH>
|
| 136 |
+
<PATH id="(spk7-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="14" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2,h_conf">
|
| 137 |
+
C,"a","a",3.000+3.050,-1.000000:C,"b","b",3.050+3.100,-1.000000:C,"c","c",3.100+3.200,-1.000000:C,"d","d",3.200+3.300,-1.000000:C,"e","e",3.300+3.400,-1.000000:C,"f","f",3.400+3.450,-1.000000:C,"g","g",3.450+3.500,-1.000000
|
| 138 |
+
</PATH>
|
| 139 |
+
<PATH id="(spk7-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="22" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2,h_conf">
|
| 140 |
+
C,"a","a",3.000+3.050,-1.000000:C,"b","b",3.050+3.100,-1.000000:C,"c","c",3.100+3.200,-1.000000:C,"d","d",3.200+3.300,-1.000000:C,"e","e",3.300+3.400,-1.000000:C,"f","f",3.400+3.450,-1.000000:C,"g","g",3.450+3.500,-1.000000
|
| 141 |
+
</PATH>
|
| 142 |
+
<PATH id="(spk7-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="30" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2,h_conf">
|
| 143 |
+
C,"a","a",3.000+3.050,-1.000000:C,"b","b",3.050+3.100,-1.000000:C,"c","c",3.100+3.200,-1.000000:C,"d","d",3.200+3.300,-1.000000:C,"e","e",3.300+3.400,-1.000000:C,"f","f",3.400+3.450,-1.000000:C,"g","g",3.450+3.500,-1.000000
|
| 144 |
+
</PATH>
|
| 145 |
+
<PATH id="(spk7-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="38" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2,h_conf">
|
| 146 |
+
C,"a","a",3.000+3.050,-1.000000:C,"b","b",3.050+3.100,-1.000000:C,"c","c",3.100+3.200,-1.000000:C,"d","d",3.200+3.300,-1.000000:C,"e","e",3.300+3.400,-1.000000:D,"f",,,:C,"g","g",3.450+3.500,-1.000000
|
| 147 |
+
</PATH>
|
| 148 |
+
<PATH id="(spk7-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="46" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2,h_conf">
|
| 149 |
+
C,"a","a",3.000+3.050,-1.000000:C,"b","b",3.050+3.100,-1.000000:C,"c","c",3.100+3.200,-1.000000:C,"d","d",3.200+3.300,-1.000000:C,"e","e",3.300+3.400,-1.000000:C,"f","f",3.400+3.450,-1.000000:C,"g","g",3.450+3.500,-1.000000
|
| 150 |
+
</PATH>
|
| 151 |
+
</SPEAKER>
|
| 152 |
+
<SPEAKER id="spk8">
|
| 153 |
+
<PATH id="(spk8-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="7" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2,h_conf">
|
| 154 |
+
C,"a","a",3.500+3.550,-1.000000:C,"b","b",3.550+3.600,-1.000000:C,"c","c",3.600+3.700,-1.000000:C,"d","d",3.700+3.800,-1.000000:C,"e","e",3.800+3.900,-1.000000:C,"f","f",3.900+3.950,-1.000000:C,"g","g",3.950+4.000,-1.000000
|
| 155 |
+
</PATH>
|
| 156 |
+
<PATH id="(spk8-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="15" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2,h_conf">
|
| 157 |
+
C,"a","a",3.500+3.550,-1.000000:C,"b","b",3.550+3.600,-1.000000:C,"c","c",3.600+3.700,-1.000000:C,"d","d",3.700+3.800,-1.000000:C,"e","e",3.800+3.900,-1.000000:C,"f","f",3.900+3.950,-1.000000:C,"g","g",3.950+4.000,-1.000000
|
| 158 |
+
</PATH>
|
| 159 |
+
<PATH id="(spk8-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="23" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2,h_conf">
|
| 160 |
+
C,"a","a",3.500+3.550,-1.000000:C,"b","b",3.550+3.600,-1.000000:C,"c","c",3.600+3.700,-1.000000:C,"d","d",3.700+3.800,-1.000000:C,"e","e",3.800+3.900,-1.000000:C,"f","f",3.900+3.950,-1.000000:C,"g","g",3.950+4.000,-1.000000
|
| 161 |
+
</PATH>
|
| 162 |
+
<PATH id="(spk8-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="31" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2,h_conf">
|
| 163 |
+
C,"a","a",3.500+3.550,-1.000000:C,"b","b",3.550+3.600,-1.000000:C,"c","c",3.600+3.700,-1.000000:C,"d","d",3.700+3.800,-1.000000:C,"e","e",3.800+3.900,-1.000000:C,"f","f",3.900+3.950,-1.000000:C,"g","g",3.950+4.000,-1.000000
|
| 164 |
+
</PATH>
|
| 165 |
+
<PATH id="(spk8-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="39" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2,h_conf">
|
| 166 |
+
C,"a","a",3.500+3.550,-1.000000:C,"b","b",3.550+3.600,-1.000000:C,"c","c",3.600+3.700,-1.000000:C,"d","d",3.700+3.800,-1.000000:C,"e","e",3.800+3.900,-1.000000:C,"f","f",3.900+3.950,-1.000000:C,"g","g",3.950+4.000,-1.000000
|
| 167 |
+
</PATH>
|
| 168 |
+
<PATH id="(spk8-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="47" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2,h_conf">
|
| 169 |
+
D,"a",,,:C,"b","b",3.550+3.600,-1.000000:C,"c","c",3.600+3.700,-1.000000:C,"d","d",3.700+3.800,-1.000000:C,"e","e",3.800+3.900,-1.000000:C,"f","f",3.900+3.950,-1.000000:C,"g","g",3.950+4.000,-1.000000
|
| 170 |
+
</PATH>
|
| 171 |
+
</SPEAKER>
|
| 172 |
+
</SYSTEM>
|
SCTK/doc/rover_demo/rover_demo.sh
ADDED
|
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/sh
|
| 2 |
+
echo "--------------------------------------------------------------------------------------------------------------------"
|
| 3 |
+
echo "Step 0: Install the executabables:"
|
| 4 |
+
echo " - Follow the compilation and install instructions in README.md"
|
| 5 |
+
echo " - The exectuables are expected to be in ../../bin"
|
| 6 |
+
if [ ! -f ../../bin/rover ] ; then echo "Error: the rover executable was not found in ../../bin. Please 'make install'"; exit 1; fi
|
| 7 |
+
if [ ! -f ../../bin/sclite ] ; then echo "Error: the sclite executable was not found in ../../bin. Please 'make install'"; exit 1; fi
|
| 8 |
+
if [ ! -f ../../bin/sc_stats ] ; then echo "Error: the sc_stats executable was not found in ../../bin. Please 'make install'"; exit 1; fi
|
| 9 |
+
|
| 10 |
+
|
| 11 |
+
echo "--------------------------------------------------------------------------------------------------------------------"
|
| 12 |
+
echo "Step 1: Run ROVER on three or more systems"
|
| 13 |
+
../../bin/rover -h ../images_src/sys1.ctm ctm -h ../images_src/sys2.ctm ctm -h ../images_src/sys3.ctm ctm -o rover.ctm -m avgconf
|
| 14 |
+
|
| 15 |
+
echo "--------------------------------------------------------------------------------------------------------------------"
|
| 16 |
+
echo "Step 2: Score the input systems and the rover system"
|
| 17 |
+
../../bin/sclite -r ../images_src/ref.stm stm -h rover.ctm ctm -o sgml
|
| 18 |
+
../../bin/sclite -r ../images_src/ref.stm stm -h ../images_src/sys1.ctm ctm -O . -o sgml
|
| 19 |
+
../../bin/sclite -r ../images_src/ref.stm stm -h ../images_src/sys2.ctm ctm -O . -o sgml
|
| 20 |
+
../../bin/sclite -r ../images_src/ref.stm stm -h ../images_src/sys3.ctm ctm -O . -o sgml
|
| 21 |
+
|
| 22 |
+
echo "--------------------------------------------------------------------------------------------------------------------"
|
| 23 |
+
echo "Step 3: Produce a summary report"
|
| 24 |
+
cat *sgml | ../../bin/sc_stats -p -n Report -r sum prn
|
| 25 |
+
|
| 26 |
+
echo "--------------------------------------------------------------------------------------------------------------------"
|
| 27 |
+
echo "Step 4: Review the overall error rates"
|
| 28 |
+
cat Report.sys
|
| 29 |
+
|
| 30 |
+
echo "--------------------------------------------------------------------------------------------------------------------"
|
| 31 |
+
echo "Step 5: Review the alignments"
|
| 32 |
+
head -40 Report.prn
|
| 33 |
+
|
| 34 |
+
|
SCTK/doc/rover_demo/sys1.ctm.sgml
ADDED
|
@@ -0,0 +1,172 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<SYSTEM title="../images_src/sys1.ctm" ref_fname="../images_src/ref.stm" hyp_fname="../images_src/sys1.ctm" creation_date="Thu Sep 8 07:48:05 2022" format="2.4" frag_corr="FALSE" opt_del="FALSE" weight_ali="FALSE" weight_filename="">
|
| 2 |
+
<LABEL id="O" title="Overall" desc="Overall Scores">
|
| 3 |
+
</LABEL>
|
| 4 |
+
<LABEL id="WA" title="With Alt" desc="Segments Containing Alternations">
|
| 5 |
+
</LABEL>
|
| 6 |
+
<LABEL id="NA" title="NO Alt" desc="Segments Without Alternations">
|
| 7 |
+
</LABEL>
|
| 8 |
+
<CATEGORY id="0" title="" desc="">
|
| 9 |
+
</CATEGORY>
|
| 10 |
+
<CATEGORY id="1" title="Alternations" desc="Segments W or W/O Alternations">
|
| 11 |
+
</CATEGORY>
|
| 12 |
+
<SPEAKER id="spk1">
|
| 13 |
+
<PATH id="(spk1-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="0" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 14 |
+
D,"a",,:D,"b",,:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:C,"g","g",0.450+0.500
|
| 15 |
+
</PATH>
|
| 16 |
+
<PATH id="(spk1-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="8" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 17 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:D,"d",,:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:C,"g","g",0.450+0.500
|
| 18 |
+
</PATH>
|
| 19 |
+
<PATH id="(spk1-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="16" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 20 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:C,"g","g",0.450+0.500
|
| 21 |
+
</PATH>
|
| 22 |
+
<PATH id="(spk1-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="24" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 23 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:C,"g","g",0.450+0.500
|
| 24 |
+
</PATH>
|
| 25 |
+
<PATH id="(spk1-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="32" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 26 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:C,"g","g",0.450+0.500
|
| 27 |
+
</PATH>
|
| 28 |
+
<PATH id="(spk1-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="40" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 29 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:D,"f",,:C,"g","g",0.450+0.500
|
| 30 |
+
</PATH>
|
| 31 |
+
</SPEAKER>
|
| 32 |
+
<SPEAKER id="spk2">
|
| 33 |
+
<PATH id="(spk2-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="1" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 34 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 35 |
+
</PATH>
|
| 36 |
+
<PATH id="(spk2-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="9" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 37 |
+
D,"a",,:D,"b",,:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 38 |
+
</PATH>
|
| 39 |
+
<PATH id="(spk2-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="17" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 40 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 41 |
+
</PATH>
|
| 42 |
+
<PATH id="(spk2-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="25" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 43 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 44 |
+
</PATH>
|
| 45 |
+
<PATH id="(spk2-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="33" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 46 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 47 |
+
</PATH>
|
| 48 |
+
<PATH id="(spk2-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="41" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 49 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 50 |
+
</PATH>
|
| 51 |
+
</SPEAKER>
|
| 52 |
+
<SPEAKER id="spk3">
|
| 53 |
+
<PATH id="(spk3-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="2" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 54 |
+
C,"a","a",1.000+1.050:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:D,"e",,:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 55 |
+
</PATH>
|
| 56 |
+
<PATH id="(spk3-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="10" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 57 |
+
C,"a","a",1.000+1.050:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 58 |
+
</PATH>
|
| 59 |
+
<PATH id="(spk3-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="18" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 60 |
+
D,"a",,:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 61 |
+
</PATH>
|
| 62 |
+
<PATH id="(spk3-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="26" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 63 |
+
C,"a","a",1.000+1.050:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 64 |
+
</PATH>
|
| 65 |
+
<PATH id="(spk3-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="34" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 66 |
+
C,"a","a",1.000+1.050:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 67 |
+
</PATH>
|
| 68 |
+
<PATH id="(spk3-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="42" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 69 |
+
C,"a","a",1.000+1.050:D,"b",,:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 70 |
+
</PATH>
|
| 71 |
+
</SPEAKER>
|
| 72 |
+
<SPEAKER id="spk4">
|
| 73 |
+
<PATH id="(spk4-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="3" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 74 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 75 |
+
</PATH>
|
| 76 |
+
<PATH id="(spk4-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="11" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 77 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:D,"f",,:D,"g",,
|
| 78 |
+
</PATH>
|
| 79 |
+
<PATH id="(spk4-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="19" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 80 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 81 |
+
</PATH>
|
| 82 |
+
<PATH id="(spk4-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="27" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 83 |
+
D,"a",,:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 84 |
+
</PATH>
|
| 85 |
+
<PATH id="(spk4-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="35" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 86 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 87 |
+
</PATH>
|
| 88 |
+
<PATH id="(spk4-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="43" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 89 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 90 |
+
</PATH>
|
| 91 |
+
</SPEAKER>
|
| 92 |
+
<SPEAKER id="spk5">
|
| 93 |
+
<PATH id="(spk5-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="4" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 94 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:D,"f",,:C,"g","g",2.450+2.500
|
| 95 |
+
</PATH>
|
| 96 |
+
<PATH id="(spk5-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="12" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 97 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 98 |
+
</PATH>
|
| 99 |
+
<PATH id="(spk5-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="20" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 100 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 101 |
+
</PATH>
|
| 102 |
+
<PATH id="(spk5-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="28" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 103 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:D,"c",,:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 104 |
+
</PATH>
|
| 105 |
+
<PATH id="(spk5-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="36" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 106 |
+
D,"a",,:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 107 |
+
</PATH>
|
| 108 |
+
<PATH id="(spk5-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="44" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 109 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 110 |
+
</PATH>
|
| 111 |
+
</SPEAKER>
|
| 112 |
+
<SPEAKER id="spk6">
|
| 113 |
+
<PATH id="(spk6-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="5" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 114 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 115 |
+
</PATH>
|
| 116 |
+
<PATH id="(spk6-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="13" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 117 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 118 |
+
</PATH>
|
| 119 |
+
<PATH id="(spk6-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="21" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 120 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 121 |
+
</PATH>
|
| 122 |
+
<PATH id="(spk6-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="29" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 123 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 124 |
+
</PATH>
|
| 125 |
+
<PATH id="(spk6-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="37" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 126 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 127 |
+
</PATH>
|
| 128 |
+
<PATH id="(spk6-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="45" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 129 |
+
D,"a",,:D,"b",,:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:D,"e",,:D,"f",,:C,"g","g",2.950+3.000
|
| 130 |
+
</PATH>
|
| 131 |
+
</SPEAKER>
|
| 132 |
+
<SPEAKER id="spk7">
|
| 133 |
+
<PATH id="(spk7-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="6" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 134 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 135 |
+
</PATH>
|
| 136 |
+
<PATH id="(spk7-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="14" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 137 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 138 |
+
</PATH>
|
| 139 |
+
<PATH id="(spk7-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="22" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 140 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 141 |
+
</PATH>
|
| 142 |
+
<PATH id="(spk7-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="30" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 143 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 144 |
+
</PATH>
|
| 145 |
+
<PATH id="(spk7-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="38" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 146 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:D,"f",,:C,"g","g",3.450+3.500
|
| 147 |
+
</PATH>
|
| 148 |
+
<PATH id="(spk7-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="46" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 149 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 150 |
+
</PATH>
|
| 151 |
+
</SPEAKER>
|
| 152 |
+
<SPEAKER id="spk8">
|
| 153 |
+
<PATH id="(spk8-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="7" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 154 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:D,"g",,
|
| 155 |
+
</PATH>
|
| 156 |
+
<PATH id="(spk8-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="15" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 157 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 158 |
+
</PATH>
|
| 159 |
+
<PATH id="(spk8-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="23" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 160 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 161 |
+
</PATH>
|
| 162 |
+
<PATH id="(spk8-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="31" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 163 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 164 |
+
</PATH>
|
| 165 |
+
<PATH id="(spk8-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="39" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 166 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 167 |
+
</PATH>
|
| 168 |
+
<PATH id="(spk8-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="47" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 169 |
+
D,"a",,:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 170 |
+
</PATH>
|
| 171 |
+
</SPEAKER>
|
| 172 |
+
</SYSTEM>
|
SCTK/doc/rover_demo/sys2.ctm.sgml
ADDED
|
@@ -0,0 +1,172 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<SYSTEM title="../images_src/sys2.ctm" ref_fname="../images_src/ref.stm" hyp_fname="../images_src/sys2.ctm" creation_date="Thu Sep 8 07:48:05 2022" format="2.4" frag_corr="FALSE" opt_del="FALSE" weight_ali="FALSE" weight_filename="">
|
| 2 |
+
<LABEL id="O" title="Overall" desc="Overall Scores">
|
| 3 |
+
</LABEL>
|
| 4 |
+
<LABEL id="WA" title="With Alt" desc="Segments Containing Alternations">
|
| 5 |
+
</LABEL>
|
| 6 |
+
<LABEL id="NA" title="NO Alt" desc="Segments Without Alternations">
|
| 7 |
+
</LABEL>
|
| 8 |
+
<CATEGORY id="0" title="" desc="">
|
| 9 |
+
</CATEGORY>
|
| 10 |
+
<CATEGORY id="1" title="Alternations" desc="Segments W or W/O Alternations">
|
| 11 |
+
</CATEGORY>
|
| 12 |
+
<SPEAKER id="spk1">
|
| 13 |
+
<PATH id="(spk1-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="0" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 14 |
+
D,"a",,:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:D,"g",,
|
| 15 |
+
</PATH>
|
| 16 |
+
<PATH id="(spk1-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="8" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 17 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:D,"g",,
|
| 18 |
+
</PATH>
|
| 19 |
+
<PATH id="(spk1-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="16" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 20 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:D,"g",,
|
| 21 |
+
</PATH>
|
| 22 |
+
<PATH id="(spk1-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="24" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 23 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:D,"g",,
|
| 24 |
+
</PATH>
|
| 25 |
+
<PATH id="(spk1-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="32" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 26 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:D,"g",,
|
| 27 |
+
</PATH>
|
| 28 |
+
<PATH id="(spk1-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="40" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 29 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:D,"g",,
|
| 30 |
+
</PATH>
|
| 31 |
+
</SPEAKER>
|
| 32 |
+
<SPEAKER id="spk2">
|
| 33 |
+
<PATH id="(spk2-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="1" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 34 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 35 |
+
</PATH>
|
| 36 |
+
<PATH id="(spk2-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="9" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 37 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 38 |
+
</PATH>
|
| 39 |
+
<PATH id="(spk2-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="17" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 40 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 41 |
+
</PATH>
|
| 42 |
+
<PATH id="(spk2-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="25" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 43 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 44 |
+
</PATH>
|
| 45 |
+
<PATH id="(spk2-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="33" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 46 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 47 |
+
</PATH>
|
| 48 |
+
<PATH id="(spk2-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="41" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 49 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 50 |
+
</PATH>
|
| 51 |
+
</SPEAKER>
|
| 52 |
+
<SPEAKER id="spk3">
|
| 53 |
+
<PATH id="(spk3-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="2" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 54 |
+
D,"a",,:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 55 |
+
</PATH>
|
| 56 |
+
<PATH id="(spk3-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="10" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 57 |
+
C,"a","a",1.000+1.050:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 58 |
+
</PATH>
|
| 59 |
+
<PATH id="(spk3-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="18" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 60 |
+
C,"a","a",1.000+1.050:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 61 |
+
</PATH>
|
| 62 |
+
<PATH id="(spk3-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="26" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 63 |
+
C,"a","a",1.000+1.050:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 64 |
+
</PATH>
|
| 65 |
+
<PATH id="(spk3-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="34" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 66 |
+
C,"a","a",1.000+1.050:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 67 |
+
</PATH>
|
| 68 |
+
<PATH id="(spk3-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="42" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 69 |
+
C,"a","a",1.000+1.050:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 70 |
+
</PATH>
|
| 71 |
+
</SPEAKER>
|
| 72 |
+
<SPEAKER id="spk4">
|
| 73 |
+
<PATH id="(spk4-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="3" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 74 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 75 |
+
</PATH>
|
| 76 |
+
<PATH id="(spk4-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="11" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 77 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 78 |
+
</PATH>
|
| 79 |
+
<PATH id="(spk4-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="19" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 80 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 81 |
+
</PATH>
|
| 82 |
+
<PATH id="(spk4-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="27" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 83 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 84 |
+
</PATH>
|
| 85 |
+
<PATH id="(spk4-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="35" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 86 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 87 |
+
</PATH>
|
| 88 |
+
<PATH id="(spk4-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="43" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 89 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 90 |
+
</PATH>
|
| 91 |
+
</SPEAKER>
|
| 92 |
+
<SPEAKER id="spk5">
|
| 93 |
+
<PATH id="(spk5-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="4" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 94 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:D,"d",,:D,"e",,:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 95 |
+
</PATH>
|
| 96 |
+
<PATH id="(spk5-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="12" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 97 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 98 |
+
</PATH>
|
| 99 |
+
<PATH id="(spk5-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="20" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 100 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 101 |
+
</PATH>
|
| 102 |
+
<PATH id="(spk5-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="28" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 103 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 104 |
+
</PATH>
|
| 105 |
+
<PATH id="(spk5-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="36" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 106 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 107 |
+
</PATH>
|
| 108 |
+
<PATH id="(spk5-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="44" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 109 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 110 |
+
</PATH>
|
| 111 |
+
</SPEAKER>
|
| 112 |
+
<SPEAKER id="spk6">
|
| 113 |
+
<PATH id="(spk6-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="5" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 114 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 115 |
+
</PATH>
|
| 116 |
+
<PATH id="(spk6-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="13" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 117 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 118 |
+
</PATH>
|
| 119 |
+
<PATH id="(spk6-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="21" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 120 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 121 |
+
</PATH>
|
| 122 |
+
<PATH id="(spk6-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="29" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 123 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 124 |
+
</PATH>
|
| 125 |
+
<PATH id="(spk6-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="37" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 126 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 127 |
+
</PATH>
|
| 128 |
+
<PATH id="(spk6-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="45" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 129 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 130 |
+
</PATH>
|
| 131 |
+
</SPEAKER>
|
| 132 |
+
<SPEAKER id="spk7">
|
| 133 |
+
<PATH id="(spk7-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="6" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 134 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:D,"g",,
|
| 135 |
+
</PATH>
|
| 136 |
+
<PATH id="(spk7-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="14" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 137 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 138 |
+
</PATH>
|
| 139 |
+
<PATH id="(spk7-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="22" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 140 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 141 |
+
</PATH>
|
| 142 |
+
<PATH id="(spk7-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="30" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 143 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 144 |
+
</PATH>
|
| 145 |
+
<PATH id="(spk7-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="38" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 146 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 147 |
+
</PATH>
|
| 148 |
+
<PATH id="(spk7-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="46" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 149 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 150 |
+
</PATH>
|
| 151 |
+
</SPEAKER>
|
| 152 |
+
<SPEAKER id="spk8">
|
| 153 |
+
<PATH id="(spk8-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="7" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 154 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:D,"e",,:D,"f",,:C,"g","g",3.950+4.000
|
| 155 |
+
</PATH>
|
| 156 |
+
<PATH id="(spk8-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="15" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 157 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 158 |
+
</PATH>
|
| 159 |
+
<PATH id="(spk8-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="23" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 160 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 161 |
+
</PATH>
|
| 162 |
+
<PATH id="(spk8-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="31" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 163 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 164 |
+
</PATH>
|
| 165 |
+
<PATH id="(spk8-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="39" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 166 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 167 |
+
</PATH>
|
| 168 |
+
<PATH id="(spk8-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="47" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 169 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 170 |
+
</PATH>
|
| 171 |
+
</SPEAKER>
|
| 172 |
+
</SYSTEM>
|
SCTK/doc/rover_demo/sys3.ctm.sgml
ADDED
|
@@ -0,0 +1,172 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<SYSTEM title="../images_src/sys3.ctm" ref_fname="../images_src/ref.stm" hyp_fname="../images_src/sys3.ctm" creation_date="Thu Sep 8 07:48:05 2022" format="2.4" frag_corr="FALSE" opt_del="FALSE" weight_ali="FALSE" weight_filename="">
|
| 2 |
+
<LABEL id="O" title="Overall" desc="Overall Scores">
|
| 3 |
+
</LABEL>
|
| 4 |
+
<LABEL id="WA" title="With Alt" desc="Segments Containing Alternations">
|
| 5 |
+
</LABEL>
|
| 6 |
+
<LABEL id="NA" title="NO Alt" desc="Segments Without Alternations">
|
| 7 |
+
</LABEL>
|
| 8 |
+
<CATEGORY id="0" title="" desc="">
|
| 9 |
+
</CATEGORY>
|
| 10 |
+
<CATEGORY id="1" title="Alternations" desc="Segments W or W/O Alternations">
|
| 11 |
+
</CATEGORY>
|
| 12 |
+
<SPEAKER id="spk1">
|
| 13 |
+
<PATH id="(spk1-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="0" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 14 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:C,"g","g",0.450+0.500
|
| 15 |
+
</PATH>
|
| 16 |
+
<PATH id="(spk1-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="8" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 17 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:C,"g","g",0.450+0.500
|
| 18 |
+
</PATH>
|
| 19 |
+
<PATH id="(spk1-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="16" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 20 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:C,"g","g",0.450+0.500
|
| 21 |
+
</PATH>
|
| 22 |
+
<PATH id="(spk1-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="24" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 23 |
+
C,"a","a",0.000+0.050:C,"b","b",0.050+0.100:C,"c","c",0.100+0.200:C,"d","d",0.200+0.300:C,"e","e",0.300+0.400:C,"f","f",0.400+0.450:C,"g","g",0.450+0.500
|
| 24 |
+
</PATH>
|
| 25 |
+
<PATH id="(spk1-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="32" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 26 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 27 |
+
</PATH>
|
| 28 |
+
<PATH id="(spk1-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="40" R_T1="0.000" R_T2="0.500" word_aux="h_t1+t2">
|
| 29 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 30 |
+
</PATH>
|
| 31 |
+
</SPEAKER>
|
| 32 |
+
<SPEAKER id="spk2">
|
| 33 |
+
<PATH id="(spk2-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="1" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 34 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 35 |
+
</PATH>
|
| 36 |
+
<PATH id="(spk2-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="9" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 37 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 38 |
+
</PATH>
|
| 39 |
+
<PATH id="(spk2-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="17" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 40 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 41 |
+
</PATH>
|
| 42 |
+
<PATH id="(spk2-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="25" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 43 |
+
C,"a","a",0.500+0.550:C,"b","b",0.550+0.600:C,"c","c",0.600+0.700:C,"d","d",0.700+0.800:C,"e","e",0.800+0.900:C,"f","f",0.900+0.950:C,"g","g",0.950+1.000
|
| 44 |
+
</PATH>
|
| 45 |
+
<PATH id="(spk2-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="33" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 46 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 47 |
+
</PATH>
|
| 48 |
+
<PATH id="(spk2-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="41" R_T1="0.500" R_T2="1.000" word_aux="h_t1+t2">
|
| 49 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 50 |
+
</PATH>
|
| 51 |
+
</SPEAKER>
|
| 52 |
+
<SPEAKER id="spk3">
|
| 53 |
+
<PATH id="(spk3-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="2" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 54 |
+
C,"a","a",1.000+1.050:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 55 |
+
</PATH>
|
| 56 |
+
<PATH id="(spk3-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="10" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 57 |
+
C,"a","a",1.000+1.050:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 58 |
+
</PATH>
|
| 59 |
+
<PATH id="(spk3-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="18" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 60 |
+
C,"a","a",1.000+1.050:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 61 |
+
</PATH>
|
| 62 |
+
<PATH id="(spk3-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="26" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 63 |
+
C,"a","a",1.000+1.050:C,"b","b",1.050+1.100:C,"c","c",1.100+1.200:C,"d","d",1.200+1.300:C,"e","e",1.300+1.400:C,"f","f",1.400+1.450:C,"g","g",1.450+1.500
|
| 64 |
+
</PATH>
|
| 65 |
+
<PATH id="(spk3-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="34" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 66 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 67 |
+
</PATH>
|
| 68 |
+
<PATH id="(spk3-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="42" R_T1="1.000" R_T2="1.500" word_aux="h_t1+t2">
|
| 69 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 70 |
+
</PATH>
|
| 71 |
+
</SPEAKER>
|
| 72 |
+
<SPEAKER id="spk4">
|
| 73 |
+
<PATH id="(spk4-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="3" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 74 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 75 |
+
</PATH>
|
| 76 |
+
<PATH id="(spk4-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="11" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 77 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 78 |
+
</PATH>
|
| 79 |
+
<PATH id="(spk4-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="19" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 80 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 81 |
+
</PATH>
|
| 82 |
+
<PATH id="(spk4-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="27" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 83 |
+
C,"a","a",1.500+1.550:C,"b","b",1.550+1.600:C,"c","c",1.600+1.700:C,"d","d",1.700+1.800:C,"e","e",1.800+1.900:C,"f","f",1.900+1.950:C,"g","g",1.950+2.000
|
| 84 |
+
</PATH>
|
| 85 |
+
<PATH id="(spk4-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="35" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 86 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 87 |
+
</PATH>
|
| 88 |
+
<PATH id="(spk4-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="43" R_T1="1.500" R_T2="2.000" word_aux="h_t1+t2">
|
| 89 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 90 |
+
</PATH>
|
| 91 |
+
</SPEAKER>
|
| 92 |
+
<SPEAKER id="spk5">
|
| 93 |
+
<PATH id="(spk5-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="4" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 94 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 95 |
+
</PATH>
|
| 96 |
+
<PATH id="(spk5-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="12" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 97 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 98 |
+
</PATH>
|
| 99 |
+
<PATH id="(spk5-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="20" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 100 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 101 |
+
</PATH>
|
| 102 |
+
<PATH id="(spk5-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="28" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 103 |
+
C,"a","a",2.000+2.050:C,"b","b",2.050+2.100:C,"c","c",2.100+2.200:C,"d","d",2.200+2.300:C,"e","e",2.300+2.400:C,"f","f",2.400+2.450:C,"g","g",2.450+2.500
|
| 104 |
+
</PATH>
|
| 105 |
+
<PATH id="(spk5-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="36" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 106 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 107 |
+
</PATH>
|
| 108 |
+
<PATH id="(spk5-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="44" R_T1="2.000" R_T2="2.500" word_aux="h_t1+t2">
|
| 109 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 110 |
+
</PATH>
|
| 111 |
+
</SPEAKER>
|
| 112 |
+
<SPEAKER id="spk6">
|
| 113 |
+
<PATH id="(spk6-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="5" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 114 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 115 |
+
</PATH>
|
| 116 |
+
<PATH id="(spk6-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="13" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 117 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 118 |
+
</PATH>
|
| 119 |
+
<PATH id="(spk6-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="21" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 120 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 121 |
+
</PATH>
|
| 122 |
+
<PATH id="(spk6-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="29" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 123 |
+
C,"a","a",2.500+2.550:C,"b","b",2.550+2.600:C,"c","c",2.600+2.700:C,"d","d",2.700+2.800:C,"e","e",2.800+2.900:C,"f","f",2.900+2.950:C,"g","g",2.950+3.000
|
| 124 |
+
</PATH>
|
| 125 |
+
<PATH id="(spk6-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="37" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 126 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 127 |
+
</PATH>
|
| 128 |
+
<PATH id="(spk6-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="45" R_T1="2.500" R_T2="3.000" word_aux="h_t1+t2">
|
| 129 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 130 |
+
</PATH>
|
| 131 |
+
</SPEAKER>
|
| 132 |
+
<SPEAKER id="spk7">
|
| 133 |
+
<PATH id="(spk7-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="6" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 134 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 135 |
+
</PATH>
|
| 136 |
+
<PATH id="(spk7-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="14" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 137 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 138 |
+
</PATH>
|
| 139 |
+
<PATH id="(spk7-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="22" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 140 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 141 |
+
</PATH>
|
| 142 |
+
<PATH id="(spk7-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="30" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 143 |
+
C,"a","a",3.000+3.050:C,"b","b",3.050+3.100:C,"c","c",3.100+3.200:C,"d","d",3.200+3.300:C,"e","e",3.300+3.400:C,"f","f",3.400+3.450:C,"g","g",3.450+3.500
|
| 144 |
+
</PATH>
|
| 145 |
+
<PATH id="(spk7-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="38" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 146 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 147 |
+
</PATH>
|
| 148 |
+
<PATH id="(spk7-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="46" R_T1="3.000" R_T2="3.500" word_aux="h_t1+t2">
|
| 149 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 150 |
+
</PATH>
|
| 151 |
+
</SPEAKER>
|
| 152 |
+
<SPEAKER id="spk8">
|
| 153 |
+
<PATH id="(spk8-000)" word_cnt="7" labels="<o,na>" file="file1" channel="1" sequence="7" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 154 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 155 |
+
</PATH>
|
| 156 |
+
<PATH id="(spk8-001)" word_cnt="7" labels="<o,na>" file="file2" channel="1" sequence="15" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 157 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 158 |
+
</PATH>
|
| 159 |
+
<PATH id="(spk8-002)" word_cnt="7" labels="<o,na>" file="file3" channel="1" sequence="23" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 160 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 161 |
+
</PATH>
|
| 162 |
+
<PATH id="(spk8-003)" word_cnt="7" labels="<o,na>" file="file4" channel="1" sequence="31" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 163 |
+
C,"a","a",3.500+3.550:C,"b","b",3.550+3.600:C,"c","c",3.600+3.700:C,"d","d",3.700+3.800:C,"e","e",3.800+3.900:C,"f","f",3.900+3.950:C,"g","g",3.950+4.000
|
| 164 |
+
</PATH>
|
| 165 |
+
<PATH id="(spk8-004)" word_cnt="7" labels="<o,na>" file="file5" channel="1" sequence="39" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 166 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 167 |
+
</PATH>
|
| 168 |
+
<PATH id="(spk8-005)" word_cnt="7" labels="<o,na>" file="file6" channel="1" sequence="47" R_T1="3.500" R_T2="4.000" word_aux="h_t1+t2">
|
| 169 |
+
D,"a",,:D,"b",,:D,"c",,:D,"d",,:D,"e",,:D,"f",,:D,"g",,
|
| 170 |
+
</PATH>
|
| 171 |
+
</SPEAKER>
|
| 172 |
+
</SYSTEM>
|
SCTK/doc/trans_rules/ar20040907.glm
ADDED
|
@@ -0,0 +1,561 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
;; Comment
|
| 2 |
+
* name "test.arab2003.glm"
|
| 3 |
+
* desc "Testing file for Arabic"
|
| 4 |
+
* copy_no_hit = 'T'
|
| 5 |
+
;;
|
| 6 |
+
;; Verbal Punctuation equivalences
|
| 7 |
+
%أه => %تردّد / [ ] __ [ ]
|
| 8 |
+
أه => %تردّد / [ ] __ [ ]
|
| 9 |
+
%إيه => %تردّد / [ ] __ [ ]
|
| 10 |
+
إيه => %تردّد / [ ] __ [ ]
|
| 11 |
+
%أم => %تردّد / [ ] __ [ ]
|
| 12 |
+
أم => %تردّد / [ ] __ [ ]
|
| 13 |
+
%أوو => %تردّد / [ ] __ [ ]
|
| 14 |
+
أوو => %تردّد / [ ] __ [ ]
|
| 15 |
+
%هاي => %تردّد / [ ] __ [ ]
|
| 16 |
+
هاي => %تردّد / [ ] __ [ ]
|
| 17 |
+
%مهم => %تردّد / [ ] __ [ ]
|
| 18 |
+
مهم => %تردّد / [ ] __ [ ]
|
| 19 |
+
;;
|
| 20 |
+
;; These canonicalizations are build from the file 'LDC2004E66_V1_1/docs/305_wordlist_utf8.txt'
|
| 21 |
+
;;
|
| 22 |
+
أجوا => أجواء / [ ] __ [ ]
|
| 23 |
+
أسماهم => أسماءهم / [ ] __ [ ]
|
| 24 |
+
أشيا => أشياء / [ ] __ [ ]
|
| 25 |
+
إشيا => أشياء / [ ] __ [ ]
|
| 26 |
+
إللي => اللي / [ ] __ [ ]
|
| 27 |
+
إنشا => إنشاء / [ ] __ [ ]
|
| 28 |
+
اب => أب / [ ] __ [ ]
|
| 29 |
+
ابدا => أبدا / [ ] __ [ ]
|
| 30 |
+
ابدي => أبدي / [ ] __ [ ]
|
| 31 |
+
ابراهيم => إبراهيم / [ ] __ [ ]
|
| 32 |
+
ابصر => أبصر / [ ] __ [ ]
|
| 33 |
+
ابعث => أبعث / [ ] __ [ ]
|
| 34 |
+
ابن => إبن / [ ] __ [ ]
|
| 35 |
+
ابو => أبو / [ ] __ [ ]
|
| 36 |
+
ابوي => أبوي / [ ] __ [ ]
|
| 37 |
+
اتابع => أتابع / [ ] __ [ ]
|
| 38 |
+
اتجاه => إتجاه / [ ] __ [ ]
|
| 39 |
+
اتخرج => أتخرج / [ ] __ [ ]
|
| 40 |
+
اتخيل => أتخيل / [ ] __ [ ]
|
| 41 |
+
اتذكر => أتذكر / [ ] __ [ ]
|
| 42 |
+
اتسلى => إتسلى / [ ] __ [ ]
|
| 43 |
+
اتصال => إتصال / [ ] __ [ ]
|
| 44 |
+
اتصلوا => إتصلوا / [ ] __ [ ]
|
| 45 |
+
اتصور => أتصور / [ ] __ [ ]
|
| 46 |
+
اتطلع => أتطلع / [ ] __ [ ]
|
| 47 |
+
اتفرج => أتفرج / [ ] __ [ ]
|
| 48 |
+
اتوقع => أتوقع / [ ] __ [ ]
|
| 49 |
+
اثنتين => إثنتين / [ ] __ [ ]
|
| 50 |
+
اثنعشر => إثنعشر / [ ] __ [ ]
|
| 51 |
+
اثنين => إثنين / [ ] __ [ ]
|
| 52 |
+
اثنيناتنا => إثنيناتنا / [ ] __ [ ]
|
| 53 |
+
اجا => إجا / [ ] __ [ ]
|
| 54 |
+
اجازة => إجازة / [ ] __ [ ]
|
| 55 |
+
اجاش => إجاش / [ ] __ [ ]
|
| 56 |
+
اجاك => إجاك / [ ] __ [ ]
|
| 57 |
+
اجت => إجت / [ ] __ [ ]
|
| 58 |
+
اجتماعية => إجتماعية / [ ] __ [ ]
|
| 59 |
+
اجر => أجر / [ ] __ [ ]
|
| 60 |
+
اجوا => إجوا / [ ] __ [ ]
|
| 61 |
+
اجى => إجى / [ ] __ [ ]
|
| 62 |
+
اجي => أجي / [ ] __ [ ]
|
| 63 |
+
اجيب => أجيب / [ ] __ [ ]
|
| 64 |
+
اجيت => إجيت / [ ] __ [ ]
|
| 65 |
+
اجيتي => إجيتي / [ ] __ [ ]
|
| 66 |
+
اجينا => إجينا / [ ] __ [ ]
|
| 67 |
+
احب => أحب / [ ] __ [ ]
|
| 68 |
+
احتفالات => إحتفالات / [ ] __ [ ]
|
| 69 |
+
احداثياته => إحداثياته / [ ] __ [ ]
|
| 70 |
+
احدعشر => إحدعشر / [ ] __ [ ]
|
| 71 |
+
احس => أحس / [ ] __ [ ]
|
| 72 |
+
احسن => أحسن / [ ] __ [ ]
|
| 73 |
+
احضر => أحضر / [ ] __ [ ]
|
| 74 |
+
احضره => أحضره / [ ] __ [ ]
|
| 75 |
+
احط => أحط / [ ] __ [ ]
|
| 76 |
+
احطه => أحطه / [ ] __ [ ]
|
| 77 |
+
احكي => أحكي / [ ] __ [ ]
|
| 78 |
+
احكيه => أحكيه / [ ] __ [ ]
|
| 79 |
+
احلى => أحلى / [ ] __ [ ]
|
| 80 |
+
احمد => أحمد / [ ] __ [ ]
|
| 81 |
+
احمدي => أحمدي / [ ] __ [ ]
|
| 82 |
+
احنا => إحنا / [ ] __ [ ]
|
| 83 |
+
اخ => أخ / [ ] __ [ ]
|
| 84 |
+
اخبار => أخبار / [ ] __ [ ]
|
| 85 |
+
اخبارك => أخبارك / [ ] __ [ ]
|
| 86 |
+
اخبارهم => أخبارهم / [ ] __ [ ]
|
| 87 |
+
اخت => أخت / [ ] __ [ ]
|
| 88 |
+
اختار => أختار / [ ] __ [ ]
|
| 89 |
+
اختاروا => إختاروا / [ ] __ [ ]
|
| 90 |
+
اخترت => إخترت / [ ] __ [ ]
|
| 91 |
+
اختطاف => إختطاف / [ ] __ [ ]
|
| 92 |
+
اختك => أختك / [ ] __ [ ]
|
| 93 |
+
اختلاف => إختلاف / [ ] __ [ ]
|
| 94 |
+
اختلف => إختلف / [ ] __ [ ]
|
| 95 |
+
اختلفناش => إختلفناش / [ ] __ [ ]
|
| 96 |
+
اخته => أخته / [ ] __ [ ]
|
| 97 |
+
اختي => أختي / [ ] __ [ ]
|
| 98 |
+
اختياري => إختياري / [ ] __ [ ]
|
| 99 |
+
اخذ => أخذ / [ ] __ [ ]
|
| 100 |
+
اخذه => أخذه / [ ] __ [ ]
|
| 101 |
+
اخذها => أخذها / [ ] __ [ ]
|
| 102 |
+
اخر => آخر / [ ] __ [ ]
|
| 103 |
+
اخرتنا => آخرتنا / [ ] __ [ ]
|
| 104 |
+
اخرتها => آخرتها / [ ] __ [ ]
|
| 105 |
+
اخريته => أخريته / [ ] __ [ ]
|
| 106 |
+
اخريتها => أخريتها / [ ] __ [ ]
|
| 107 |
+
اخلاقه => أخلاقه / [ ] __ [ ]
|
| 108 |
+
اخوات => أخوات / [ ] __ [ ]
|
| 109 |
+
اخواتي => أخواتي / [ ] __ [ ]
|
| 110 |
+
اخوالي => أخوالي / [ ] __ [ ]
|
| 111 |
+
اخوان => إخوان / [ ] __ [ ]
|
| 112 |
+
اخواني => إخواني / [ ] __ [ ]
|
| 113 |
+
اخوة => إخوة / [ ] __ [ ]
|
| 114 |
+
اخوه => أخوه / [ ] __ [ ]
|
| 115 |
+
اخوي => أخوي / [ ] __ [ ]
|
| 116 |
+
اخي => أخي / [ ] __ [ ]
|
| 117 |
+
ادراك => إدراك / [ ] __ [ ]
|
| 118 |
+
ادرس => أدرس / [ ] __ [ ]
|
| 119 |
+
ادري => أدري / [ ] __ [ ]
|
| 120 |
+
ادفع => أدفع / [ ] __ [ ]
|
| 121 |
+
اذا => إذا / [ ] __ [ ]
|
| 122 |
+
اذن => إذن / [ ] __ [ ]
|
| 123 |
+
ار => آر / [ ] __ [ ]
|
| 124 |
+
اراء => آراء / [ ] __ [ ]
|
| 125 |
+
اربد => إربد / [ ] __ [ ]
|
| 126 |
+
اربع => أربع / [ ] __ [ ]
|
| 127 |
+
اربعة => أربعة / [ ] __ [ ]
|
| 128 |
+
ارتب => أرتب / [ ] __ [ ]
|
| 129 |
+
ارجع => أرجع / [ ] __ [ ]
|
| 130 |
+
ارد => أرد / [ ] __ [ ]
|
| 131 |
+
ارض => أرض / [ ] __ [ ]
|
| 132 |
+
اركب => أركب / [ ] __ [ ]
|
| 133 |
+
اركض => أركض / [ ] __ [ ]
|
| 134 |
+
اروح => أروح / [ ] __ [ ]
|
| 135 |
+
اس => أس / [ ] __ [ ]
|
| 136 |
+
اسال => أسأل / [ ] __ [ ]
|
| 137 |
+
اسالني => إسألني / [ ] __ [ ]
|
| 138 |
+
اساوي => أساوي / [ ] __ [ ]
|
| 139 |
+
اسبح => أسبح / [ ] __ [ ]
|
| 140 |
+
اسبوع => أسبوع / [ ] __ [ ]
|
| 141 |
+
اسبوعين => أسبوعين / [ ] __ [ ]
|
| 142 |
+
استاد => إستاد / [ ] __ [ ]
|
| 143 |
+
استاذ => أستاذ / [ ] __ [ ]
|
| 144 |
+
استثمار => إستثمار / [ ] __ [ ]
|
| 145 |
+
استثناء => إستثناء / [ ] __ [ ]
|
| 146 |
+
استحمل => أستحمل / [ ] __ [ ]
|
| 147 |
+
استخدام => إستخدام / [ ] __ [ ]
|
| 148 |
+
استخدامه => إستخدامه / [ ] __ [ ]
|
| 149 |
+
استخدم => أستخدم / [ ] __ [ ]
|
| 150 |
+
استخدمناه => إستخدمناه / [ ] __ [ ]
|
| 151 |
+
استراليا => أستراليا / [ ] __ [ ]
|
| 152 |
+
استعداد => إستعداد / [ ] __ [ ]
|
| 153 |
+
استفادوا => إستفادوا / [ ] __ [ ]
|
| 154 |
+
استفيد => أستفيد / [ ] __ [ ]
|
| 155 |
+
استمتع => أستمتع / [ ] __ [ ]
|
| 156 |
+
استنى => إستنى / [ ] __ [ ]
|
| 157 |
+
استني => إستني / [ ] __ [ ]
|
| 158 |
+
استوى => أستوى / [ ] __ [ ]
|
| 159 |
+
اسحب => إسحب / [ ] __ [ ]
|
| 160 |
+
اسرتك => أسرتك / [ ] __ [ ]
|
| 161 |
+
اسف => أسف / [ ] __ [ ]
|
| 162 |
+
اسكر => أسكر / [ ] __ [ ]
|
| 163 |
+
اسلوب => أسلوب / [ ] __ [ ]
|
| 164 |
+
اسم => إسم / [ ] __ [ ]
|
| 165 |
+
اسمح => إسمح / [ ] __ [ ]
|
| 166 |
+
اسمع => أسمع / [ ] __ [ ]
|
| 167 |
+
اسمعي => إسمعي / [ ] __ [ ]
|
| 168 |
+
اسمك => إسمك / [ ] __ [ ]
|
| 169 |
+
اسمه => إسمه / [ ] __ [ ]
|
| 170 |
+
اسمها => إسمها / [ ] __ [ ]
|
| 171 |
+
اسمي => إسمي / [ ] __ [ ]
|
| 172 |
+
اسنان => أسنان / [ ] __ [ ]
|
| 173 |
+
اسود => أسود / [ ] __ [ ]
|
| 174 |
+
اسوق => أسوق / [ ] __ [ ]
|
| 175 |
+
اشار => أشار / [ ] __ [ ]
|
| 176 |
+
اشترك => أشترك / [ ] __ [ ]
|
| 177 |
+
اشتركت => إشتركت / [ ] __ [ ]
|
| 178 |
+
اشتركنا => إشتركنا / [ ] __ [ ]
|
| 179 |
+
اشتريت => إشتريت / [ ] __ [ ]
|
| 180 |
+
اشتريته => إشتريته / [ ] __ [ ]
|
| 181 |
+
اشتغل => أشتغل / [ ] __ [ ]
|
| 182 |
+
اشتغلت => إشتغلت / [ ] __ [ ]
|
| 183 |
+
اشهر => أشهر / [ ] __ [ ]
|
| 184 |
+
اشوف => أشوف / [ ] __ [ ]
|
| 185 |
+
اشوفك => أشوفك / [ ] __ [ ]
|
| 186 |
+
اشوفها => أشوفها / [ ] __ [ ]
|
| 187 |
+
اشي => إشي / [ ] __ [ ]
|
| 188 |
+
اشيا => أشياء / [ ] __ [ ]
|
| 189 |
+
اشياء => أشياء / [ ] __ [ ]
|
| 190 |
+
اصحاب => أصحاب / [ ] __ [ ]
|
| 191 |
+
اصحابنا => أصحابنا / [ ] __ [ ]
|
| 192 |
+
اصحابه => أصحابه / [ ] __ [ ]
|
| 193 |
+
اصحابي => أصحابي / [ ] __ [ ]
|
| 194 |
+
اصحى => أصحى / [ ] __ [ ]
|
| 195 |
+
اضراب => إضراب / [ ] __ [ ]
|
| 196 |
+
اضغط => أضغط / [ ] __ [ ]
|
| 197 |
+
اطلع => إطلع / [ ] __ [ ]
|
| 198 |
+
اطلعي => إطلعي / [ ] __ [ ]
|
| 199 |
+
اظل => أظل / [ ] __ [ ]
|
| 200 |
+
اظن => أظن / [ ] __ [ ]
|
| 201 |
+
اظني => أظني / [ ] __ [ ]
|
| 202 |
+
اعتقد => أعتقد / [ ] __ [ ]
|
| 203 |
+
اعداد => أعداد / [ ] __ [ ]
|
| 204 |
+
اعرفش => أعرفش / [ ] __ [ ]
|
| 205 |
+
اعرفها => أعرفها / [ ] __ [ ]
|
| 206 |
+
اعطاك => أعطاك / [ ] __ [ ]
|
| 207 |
+
اعطاني => أعطاني / [ ] __ [ ]
|
| 208 |
+
اعطوا => أعطوا / [ ] __ [ ]
|
| 209 |
+
اعطونا => أعطونا / [ ] __ [ ]
|
| 210 |
+
اعلم => إعلم / [ ] __ [ ]
|
| 211 |
+
اعمار => أعمار / [ ] __ [ ]
|
| 212 |
+
اعمل => أعمل / [ ] __ [ ]
|
| 213 |
+
اعملها => أعملها / [ ] __ [ ]
|
| 214 |
+
اعيش => أعيش / [ ] __ [ ]
|
| 215 |
+
اغراض => أغراض / [ ] __ [ ]
|
| 216 |
+
اغنية => أغنية / [ ] __ [ ]
|
| 217 |
+
اغيرها => أغيرها / [ ] __ [ ]
|
| 218 |
+
اف => إف / [ ] __ [ ]
|
| 219 |
+
افتح => إفتح / [ ] __ [ ]
|
| 220 |
+
افراد => أفراد / [ ] __ [ ]
|
| 221 |
+
افصل => أفصل / [ ] __ [ ]
|
| 222 |
+
افهم => أفهم / [ ] __ [ ]
|
| 223 |
+
اقترح => إقترح / [ ] __ [ ]
|
| 224 |
+
اقرا => أقرأ / [ ] __ [ ]
|
| 225 |
+
اقول => أقول / [ ] __ [ ]
|
| 226 |
+
اقوله => أقوله / [ ] __ [ ]
|
| 227 |
+
اكبر => أكبر / [ ] __ [ ]
|
| 228 |
+
اكبس => أكبس / [ ] __ [ ]
|
| 229 |
+
اكل => أكل / [ ] __ [ ]
|
| 230 |
+
اكمل => أكمل / [ ] __ [ ]
|
| 231 |
+
اكمن => أكمن / [ ] __ [ ]
|
| 232 |
+
اكون => أكون / [ ] __ [ ]
|
| 233 |
+
الأغنيا => الأغنياء / [ ] __ [ ]
|
| 234 |
+
الإشيا => الأشياء / [ ] __ [ ]
|
| 235 |
+
الا => إلا / [ ] __ [ ]
|
| 236 |
+
الاء => ألاء / [ ] __ [ ]
|
| 237 |
+
الاتهام => الإتهام / [ ] __ [ ]
|
| 238 |
+
الاثنين => الإثنين / [ ] __ [ ]
|
| 239 |
+
الاحظ => الأحظ / [ ] __ [ ]
|
| 240 |
+
الاخ => الأخ / [ ] __ [ ]
|
| 241 |
+
الاخوة => الإخوة / [ ] __ [ ]
|
| 242 |
+
الاخير => الأخير / [ ] __ [ ]
|
| 243 |
+
الادنى => الأدنى / [ ] __ [ ]
|
| 244 |
+
الاذن => الإذن / [ ] __ [ ]
|
| 245 |
+
الاردن => الأردن / [ ] __ [ ]
|
| 246 |
+
الارهاب => الإرهاب / [ ] __ [ ]
|
| 247 |
+
الارهابية => الإرهابية / [ ] __ [ ]
|
| 248 |
+
الاساس => الأساس / [ ] __ [ ]
|
| 249 |
+
الاساسية => الأساسية / [ ] __ [ ]
|
| 250 |
+
الاسبوع => الأسبوع / [ ] __ [ ]
|
| 251 |
+
الاستاذ => الأستاذ / [ ] __ [ ]
|
| 252 |
+
الاسرة => الأسرة / [ ] __ [ ]
|
| 253 |
+
الاسلوب => الأسلوب / [ ] __ [ ]
|
| 254 |
+
الاسنان => الأسنان / [ ] __ [ ]
|
| 255 |
+
الاشياء => الأشياء / [ ] __ [ ]
|
| 256 |
+
الاصحاب => الأصحاب / [ ] __ [ ]
|
| 257 |
+
الاصدقاء => الأصدقاء / [ ] __ [ ]
|
| 258 |
+
الاطباء => الأطباء / [ ] __ [ ]
|
| 259 |
+
الاعلام => الإعلام / [ ] __ [ ]
|
| 260 |
+
الاعلانات => الإعلانات / [ ] __ [ ]
|
| 261 |
+
الاغاني => الأغاني / [ ] __ [ ]
|
| 262 |
+
الاغنية => الأغنية / [ ] __ [ ]
|
| 263 |
+
الاف => آلاف / [ ] __ [ ]
|
| 264 |
+
الاكتشافات => الإكتشافات / [ ] __ [ ]
|
| 265 |
+
الال => الآل / [ ] __ [ ]
|
| 266 |
+
الالكتروني => الإلكتروني / [ ] __ [ ]
|
| 267 |
+
الالكترونية => الإلكترونية / [ ] __ [ ]
|
| 268 |
+
الام => آلام / [ ] __ [ ]
|
| 269 |
+
الامتحانات => الإمتحانات / [ ] __ [ ]
|
| 270 |
+
الاهل => الأهل / [ ] __ [ ]
|
| 271 |
+
الاوراق => الأوراق / [ ] __ [ ]
|
| 272 |
+
الاولاد => الأولاد / [ ] __ [ ]
|
| 273 |
+
الاي => الإي / [ ] __ [ ]
|
| 274 |
+
الايام => الأيام / [ ] __ [ ]
|
| 275 |
+
الايدي => الأيدي / [ ] __ [ ]
|
| 276 |
+
البلقا => البلقاء / [ ] __ [ ]
|
| 277 |
+
التزامات => إلتزامات / [ ] __ [ ]
|
| 278 |
+
الجرايد => الجرائد / [ ] __ [ ]
|
| 279 |
+
الجرايم => الجرائم / [ ] __ [ ]
|
| 280 |
+
الحيا => الحياء / [ ] __ [ ]
|
| 281 |
+
الدوا => الدواء / [ ] __ [ ]
|
| 282 |
+
الراس => الرأس / [ ] __ [ ]
|
| 283 |
+
الزايد => الزائد / [ ] __ [ ]
|
| 284 |
+
الشتا => الشتاء / [ ] __ [ ]
|
| 285 |
+
العب => إلعب / [ ] __ [ ]
|
| 286 |
+
الغاز => الغاز / [ ] __ [ ]
|
| 287 |
+
الغلا => الغلاء / [ ] __ [ ]
|
| 288 |
+
الفايدة => الفائدة / [ ] __ [ ]
|
| 289 |
+
الفضايح => الفضائح / [ ] __ [ ]
|
| 290 |
+
الفيزيا => الفيزياء / [ ] __ [ ]
|
| 291 |
+
الك => إلك / [ ] __ [ ]
|
| 292 |
+
الكفايين => الكفائين / [ ] __ [ ]
|
| 293 |
+
الكم => إلكم / [ ] __ [ ]
|
| 294 |
+
الكوا => إلكوا / [ ] __ [ ]
|
| 295 |
+
المسا => المساء / [ ] __ [ ]
|
| 296 |
+
المية => المئة / [ ] __ [ ]
|
| 297 |
+
النا => إلنا / [ ] __ [ ]
|
| 298 |
+
النسا => النساء / [ ] __ [ ]
|
| 299 |
+
اله => إله / [ ] __ [ ]
|
| 300 |
+
الها => إلها / [ ] __ [ ]
|
| 301 |
+
الهادية => الهادئة / [ ] __ [ ]
|
| 302 |
+
الهاش => إلهاش / [ ] __ [ ]
|
| 303 |
+
الهام => إلهام / [ ] __ [ ]
|
| 304 |
+
الهم => إلهم / [ ] __ [ ]
|
| 305 |
+
الهمش => إلهمش / [ ] __ [ ]
|
| 306 |
+
الهنش => إلهنش / [ ] __ [ ]
|
| 307 |
+
الهوا => الهواء / [ ] __ [ ]
|
| 308 |
+
الهوش => إلهوش / [ ] __ [ ]
|
| 309 |
+
الى => إلى / [ ] __ [ ]
|
| 310 |
+
الي => إلي / [ ] __ [ ]
|
| 311 |
+
الياس => إلياس / [ ] __ [ ]
|
| 312 |
+
اليش => إليش / [ ] __ [ ]
|
| 313 |
+
ام => أم / [ ] __ [ ]
|
| 314 |
+
اما => أما / [ ] __ [ ]
|
| 315 |
+
امال => آمال / [ ] __ [ ]
|
| 316 |
+
امام => أمام / [ ] __ [ ]
|
| 317 |
+
اماً => أماً / [ ] __ [ ]
|
| 318 |
+
امبارح => إمبارح / [ ] __ [ ]
|
| 319 |
+
امتحان => إمتحان / [ ] __ [ ]
|
| 320 |
+
امسك => إمسك / [ ] __ [ ]
|
| 321 |
+
امشي => إمشي / [ ] __ [ ]
|
| 322 |
+
امك => أمك / [ ] __ [ ]
|
| 323 |
+
امن => أمن / [ ] __ [ ]
|
| 324 |
+
امنا => أمنا / [ ] __ [ ]
|
| 325 |
+
امه => أمه / [ ] __ [ ]
|
| 326 |
+
امها => أمها / [ ] __ [ ]
|
| 327 |
+
امهم => أمهم / [ ] __ [ ]
|
| 328 |
+
امي => أمي / [ ] __ [ ]
|
| 329 |
+
اميت => إميت / [ ] __ [ ]
|
| 330 |
+
اميركا => أميركا / [ ] __ [ ]
|
| 331 |
+
امين => أمين / [ ] __ [ ]
|
| 332 |
+
ان => إن / [ ] __ [ ]
|
| 333 |
+
انا => أنا / [ ] __ [ ]
|
| 334 |
+
انبسط => إنبسط / [ ] __ [ ]
|
| 335 |
+
انبسطت => إنبسطت / [ ] __ [ ]
|
| 336 |
+
انبسطنا => إنبسطنا / [ ] __ [ ]
|
| 337 |
+
انت => إنت / [ ] __ [ ]
|
| 338 |
+
انتبهت => إنتبهت / [ ] __ [ ]
|
| 339 |
+
انتبهتش => إنتبهتش / [ ] __ [ ]
|
| 340 |
+
انتشر => إنتشر / [ ] __ [ ]
|
| 341 |
+
انتمائهم => إنتمائهم / [ ] __ [ ]
|
| 342 |
+
انتهت => إنتهت / [ ] __ [ ]
|
| 343 |
+
انتهى => إنتهى / [ ] __ [ ]
|
| 344 |
+
انتوا => إنتوا / [ ] __ [ ]
|
| 345 |
+
انتي => إنتي / [ ] __ [ ]
|
| 346 |
+
انجليزي => إنجليزي / [ ] __ [ ]
|
| 347 |
+
انحراف => إنحراف / [ ] __ [ ]
|
| 348 |
+
انحرافه => إنحرافه / [ ] __ [ ]
|
| 349 |
+
انخطفت => إنخطفت / [ ] __ [ ]
|
| 350 |
+
انزل => أنزل / [ ] __ [ ]
|
| 351 |
+
انطر => أنطر / [ ] __ [ ]
|
| 352 |
+
انطلاقة => إنطلاقة / [ ] __ [ ]
|
| 353 |
+
انظف => أنظف / [ ] __ [ ]
|
| 354 |
+
انفصل => إنفصل / [ ] __ [ ]
|
| 355 |
+
انقطع => إنقطع / [ ] __ [ ]
|
| 356 |
+
انك => إنك / [ ] __ [ ]
|
| 357 |
+
انه => إنه / [ ] __ [ ]
|
| 358 |
+
انها => إنها / [ ] __ [ ]
|
| 359 |
+
انهم => إنهم / [ ] __ [ ]
|
| 360 |
+
انهن => إنهن / [ ] __ [ ]
|
| 361 |
+
انهيار => إنهيار / [ ] __ [ ]
|
| 362 |
+
انو => أنو / [ ] __ [ ]
|
| 363 |
+
انوجد => إنوجد / [ ] __ [ ]
|
| 364 |
+
اني => إني / [ ] __ [ ]
|
| 365 |
+
اه => أه / [ ] __ [ ]
|
| 366 |
+
اها => أها / [ ] __ [ ]
|
| 367 |
+
اهلك => أهلك / [ ] __ [ ]
|
| 368 |
+
اهله => أهله / [ ] __ [ ]
|
| 369 |
+
اهلين => أهلين / [ ] __ [ ]
|
| 370 |
+
اهه => آهه / [ ] __ [ ]
|
| 371 |
+
اولاد => أولاد / [ ] __ [ ]
|
| 372 |
+
اولادك => أولادك / [ ] __ [ ]
|
| 373 |
+
اولاده => أولاده / [ ] __ [ ]
|
| 374 |
+
اولادهم => أولادهم / [ ] __ [ ]
|
| 375 |
+
اولادي => أولادي / [ ] __ [ ]
|
| 376 |
+
اي => أي / [ ] __ [ ]
|
| 377 |
+
ايام => أيام / [ ] __ [ ]
|
| 378 |
+
ايامها => أيامها / [ ] __ [ ]
|
| 379 |
+
اياه => إياه / [ ] __ [ ]
|
| 380 |
+
اياها => إياها / [ ] __ [ ]
|
| 381 |
+
اياهم => أياهم / [ ] __ [ ]
|
| 382 |
+
ايدي => إيدي / [ ] __ [ ]
|
| 383 |
+
ايش => أيش / [ ] __ [ ]
|
| 384 |
+
ايه => إيه / [ ] __ [ ]
|
| 385 |
+
ايوه => أيوه / [ ] __ [ ]
|
| 386 |
+
باختصار => بإختصار / [ ] __ [ ]
|
| 387 |
+
باستمرار => بإستمرار / [ ] __ [ ]
|
| 388 |
+
باسلوب => بأسلوب / [ ] __ [ ]
|
| 389 |
+
باشياء => بأشياء / [ ] __ [ ]
|
| 390 |
+
باعتبار => بإعتبار / [ ] __ [ ]
|
| 391 |
+
بالاخير => بالأخير / [ ] __ [ ]
|
| 392 |
+
بالاسبوع => بالأسبوع / [ ] __ [ ]
|
| 393 |
+
بالاسرة => بالأسرة / [ ] __ [ ]
|
| 394 |
+
بالام => بآلام / [ ] __ [ ]
|
| 395 |
+
بالان => بالآن / [ ] __ [ ]
|
| 396 |
+
بالجرايد => بالجرائد / [ ] __ [ ]
|
| 397 |
+
بالفيزيا => بالفيزياء / [ ] __ [ ]
|
| 398 |
+
بالمية => بالمئة / [ ] __ [ ]
|
| 399 |
+
بالها => بالهاء / [ ] __ [ ]
|
| 400 |
+
بالهوا => بالهواء / [ ] __ [ ]
|
| 401 |
+
بانه => بإنه / [ ] __ [ ]
|
| 402 |
+
باي => بأي / [ ] __ [ ]
|
| 403 |
+
بايام => بأيام / [ ] __ [ ]
|
| 404 |
+
بايد => بإيد / [ ] __ [ ]
|
| 405 |
+
بايدك => بإيدك / [ ] __ [ ]
|
| 406 |
+
بايده => بإيده / [ ] __ [ ]
|
| 407 |
+
بايدي => بإيدي / [ ] __ [ ]
|
| 408 |
+
بتاثر => بتأثر / [ ] __ [ ]
|
| 409 |
+
بتاخذ => بتأخذ / [ ] __ [ ]
|
| 410 |
+
بتبدا => بتبدأ / [ ] __ [ ]
|
| 411 |
+
بتقرا => بتقرأ / [ ] __ [ ]
|
| 412 |
+
بدا => بدأ / [ ] __ [ ]
|
| 413 |
+
براس => برأس / [ ] __ [ ]
|
| 414 |
+
برايك => برأيك / [ ] __ [ ]
|
| 415 |
+
بقرا => بقرأ / [ ] __ [ ]
|
| 416 |
+
بهالايام => بهالأيام / [ ] __ [ ]
|
| 417 |
+
بياثر => بيأثر / [ ] __ [ ]
|
| 418 |
+
بياثروا => بيأثروا / [ ] __ [ ]
|
| 419 |
+
بياخذوا => بيأخذوا / [ ] __ [ ]
|
| 420 |
+
بيجرا => بيجرأ / [ ] __ [ ]
|
| 421 |
+
بيقرا => بيقرأ / [ ] __ [ ]
|
| 422 |
+
بيقراه => بيقرأه / [ ] __ [ ]
|
| 423 |
+
بيقراها => بيقرأها / [ ] __ [ ]
|
| 424 |
+
تاخذ => تأخذ / [ ] __ [ ]
|
| 425 |
+
تاخذي => تأخذي / [ ] __ [ ]
|
| 426 |
+
تاخذيها => تأخذيها / [ ] __ [ ]
|
| 427 |
+
تبدا => تبدأ / [ ] __ [ ]
|
| 428 |
+
تقرا => تقرأ / [ ] __ [ ]
|
| 429 |
+
تودي => تؤدي / [ ] __ [ ]
|
| 430 |
+
جرايد => جرائد / [ ] __ [ ]
|
| 431 |
+
جرايم => جرائم / [ ] __ [ ]
|
| 432 |
+
دايرة => دائرة / [ ] __ [ ]
|
| 433 |
+
دايم => دائم / [ ] __ [ ]
|
| 434 |
+
دايماً => دائماً / [ ] __ [ ]
|
| 435 |
+
دايمة => دائمة / [ ] __ [ ]
|
| 436 |
+
دقايق => دقائق / [ ] __ [ ]
|
| 437 |
+
دوا => دواء / [ ] __ [ ]
|
| 438 |
+
ذكا => ذكاء / [ ] __ [ ]
|
| 439 |
+
راس => رأس / [ ] __ [ ]
|
| 440 |
+
رايق => رأيق / [ ] __ [ ]
|
| 441 |
+
رايك => رأي�� / [ ] __ [ ]
|
| 442 |
+
رسايل => رسائل / [ ] __ [ ]
|
| 443 |
+
زايد => زائد / [ ] __ [ ]
|
| 444 |
+
سايق => سائق / [ ] __ [ ]
|
| 445 |
+
سوا => سواء / [ ] __ [ ]
|
| 446 |
+
شا => شاء / [ ] __ [ ]
|
| 447 |
+
شركا => شركاء / [ ] __ [ ]
|
| 448 |
+
عارض => عأرض / [ ] __ [ ]
|
| 449 |
+
عاساس => عأساس / [ ] __ [ ]
|
| 450 |
+
عاشياء => عأشياء / [ ] __ [ ]
|
| 451 |
+
عاقتصادنا => عإقتصادنا / [ ] __ [ ]
|
| 452 |
+
عاقل => عأقل / [ ] __ [ ]
|
| 453 |
+
عالاشياء => عالأشياء / [ ] __ [ ]
|
| 454 |
+
عالاولاد => عالأولاد / [ ] __ [ ]
|
| 455 |
+
عايدة => عائدة / [ ] __ [ ]
|
| 456 |
+
عايش => عأيش / [ ] __ [ ]
|
| 457 |
+
عدا => عداء / [ ] __ [ ]
|
| 458 |
+
علا => علاء / [ ] __ [ ]
|
| 459 |
+
غذا => غذاء / [ ] __ [ ]
|
| 460 |
+
غلا => غلاء / [ ] __ [ ]
|
| 461 |
+
فاحتمال => فإحتمال / [ ] __ [ ]
|
| 462 |
+
فان => فإن / [ ] __ [ ]
|
| 463 |
+
فايدة => فائدة / [ ] __ [ ]
|
| 464 |
+
فايدتها => فائدتها / [ ] __ [ ]
|
| 465 |
+
فجاة => فجأة / [ ] __ [ ]
|
| 466 |
+
فضايح => فضائح / [ ] __ [ ]
|
| 467 |
+
فضايحها => فضائحها / [ ] __ [ ]
|
| 468 |
+
فلأ => فلا / [ ] __ [ ]
|
| 469 |
+
فواد => فؤاد / [ ] __ [ ]
|
| 470 |
+
فيزيا => فيزياء / [ ] __ [ ]
|
| 471 |
+
قايمة => قائمة / [ ] __ [ ]
|
| 472 |
+
قضا => قضاء / [ ] __ [ ]
|
| 473 |
+
كاس => كأس / [ ] __ [ ]
|
| 474 |
+
كانا => كإنا / [ ] __ [ ]
|
| 475 |
+
كانك => كإنك / [ ] __ [ ]
|
| 476 |
+
كانه => كأنه / [ ] __ [ ]
|
| 477 |
+
كانها => كأنها / [ ] __ [ ]
|
| 478 |
+
كانهم => كأنهم / [ ] __ [ ]
|
| 479 |
+
كاني => كأني / [ ] __ [ ]
|
| 480 |
+
لأ => لا / [ ] __ [ ]
|
| 481 |
+
لاستخدامكم => لإستخدامكم / [ ] __ [ ]
|
| 482 |
+
لاستعمال => لإستعمال / [ ] __ [ ]
|
| 483 |
+
لاشوف => لأشوف / [ ] __ [ ]
|
| 484 |
+
لاشياء => لأشياء / [ ] __ [ ]
|
| 485 |
+
لان => لأن / [ ] __ [ ]
|
| 486 |
+
لانا => لأنا / [ ] __ [ ]
|
| 487 |
+
لانك => لأنك / [ ] __ [ ]
|
| 488 |
+
لانه => لأنه / [ ] __ [ ]
|
| 489 |
+
لانها => لأنها / [ ] __ [ ]
|
| 490 |
+
لانهم => لأنهم / [ ] __ [ ]
|
| 491 |
+
لاني => لأني / [ ] __ [ ]
|
| 492 |
+
لاهله => لأهله / [ ] __ [ ]
|
| 493 |
+
لاولادي => لأولادي / [ ] __ [ ]
|
| 494 |
+
للاجور => للأجور / [ ] __ [ ]
|
| 495 |
+
للاولاد => للأولاد / [ ] __ [ ]
|
| 496 |
+
للغذا => للغذاء / [ ] __ [ ]
|
| 497 |
+
ماحنا => مإحنا / [ ] __ [ ]
|
| 498 |
+
مسا => مساء / [ ] __ [ ]
|
| 499 |
+
مصايب => مصائب / [ ] __ [ ]
|
| 500 |
+
مية => مئة / [ ] __ [ ]
|
| 501 |
+
ميسا => ميساء / [ ] __ [ ]
|
| 502 |
+
نبدا => نبدأ / [ ] __ [ ]
|
| 503 |
+
ندا => نداء / [ ] __ [ ]
|
| 504 |
+
ها => ها / [ ] __ [ ]
|
| 505 |
+
هادية => هادئة / [ ] __ [ ]
|
| 506 |
+
هالاسرة => هالأسرة / [ ] __ [ ]
|
| 507 |
+
هالاشياء => هالأشياء / [ ] __ [ ]
|
| 508 |
+
هالايام => هالأيام / [ ] __ [ ]
|
| 509 |
+
وإللي => واللي / [ ] __ [ ]
|
| 510 |
+
وابصر => وأبصر / [ ] __ [ ]
|
| 511 |
+
وابعث => وأبعث / [ ] __ [ ]
|
| 512 |
+
واتصلت => وإتصلت / [ ] __ [ ]
|
| 513 |
+
واتصور => وإتصور / [ ] __ [ ]
|
| 514 |
+
واجى => وإجى / [ ] __ [ ]
|
| 515 |
+
واجيت => وإجيت / [ ] __ [ ]
|
| 516 |
+
واحكي => وأحكي / [ ] __ [ ]
|
| 517 |
+
واحنا => وإحنا / [ ] __ [ ]
|
| 518 |
+
واحياناً => وأحياناً / [ ] __ [ ]
|
| 519 |
+
واختطاف => وإختطاف / [ ] __ [ ]
|
| 520 |
+
واختي => وأختي / [ ] __ [ ]
|
| 521 |
+
واشياء => وأشياء / [ ] __ [ ]
|
| 522 |
+
واصير => وأصير / [ ] __ [ ]
|
| 523 |
+
واقول => وأقول / [ ] __ [ ]
|
| 524 |
+
والا => وإلا / [ ] __ [ ]
|
| 525 |
+
والاثنين => والإثنين / [ ] __ [ ]
|
| 526 |
+
والال => والآل / [ ] __ [ ]
|
| 527 |
+
والام => وآلام / [ ] __ [ ]
|
| 528 |
+
والاولاد => والأولاد / [ ] __ [ ]
|
| 529 |
+
والعب => وألعب / [ ] __ [ ]
|
| 530 |
+
والكيميا => والكيمياء / [ ] __ [ ]
|
| 531 |
+
والي => وإلي / [ ] __ [ ]
|
| 532 |
+
وامك => وأمك / [ ] __ [ ]
|
| 533 |
+
وامكانياته => وإمكانياته / [ ] __ [ ]
|
| 534 |
+
وامهم => وأمهم / [ ] __ [ ]
|
| 535 |
+
وامي => وأمي / [ ] __ [ ]
|
| 536 |
+
وان => وإن / [ ] __ [ ]
|
| 537 |
+
وانا => وأنا / [ ] __ [ ]
|
| 538 |
+
وانام => وأنام / [ ] __ [ ]
|
| 539 |
+
وانت => وإنت / [ ] __ [ ]
|
| 540 |
+
وانتوا => وإنتوا / [ ] __ [ ]
|
| 541 |
+
وانه => وإنه / [ ] __ [ ]
|
| 542 |
+
واني => وإني / [ ] __ [ ]
|
| 543 |
+
واهتمام => وإهتمام / [ ] __ [ ]
|
| 544 |
+
واهله => وأهله / [ ] __ [ ]
|
| 545 |
+
واولاد => وأولاد / [ ] __ [ ]
|
| 546 |
+
واياكي => وإياكي / [ ] __ [ ]
|
| 547 |
+
ودايماً => ودائماً / [ ] __ [ ]
|
| 548 |
+
ودوا => ودواء / [ ] __ [ ]
|
| 549 |
+
ورا => وراء / [ ] __ [ ]
|
| 550 |
+
وراه => وراءه / [ ] __ [ ]
|
| 551 |
+
وظايف => وظائف / [ ] __ [ ]
|
| 552 |
+
وظايفهم => وظائفهم / [ ] __ [ ]
|
| 553 |
+
وفجاة => وفجأة / [ ] __ [ ]
|
| 554 |
+
ولأ => ولا / [ ] __ [ ]
|
| 555 |
+
ولانه => ولإنه / [ ] __ [ ]
|
| 556 |
+
ويقرا => ويقرأ / [ ] __ [ ]
|
| 557 |
+
يآ => يا / [ ] __ [ ]
|
| 558 |
+
يأ => يا / [ ] __ [ ]
|
| 559 |
+
ياخذ => يأخذ / [ ] __ [ ]
|
| 560 |
+
يبدا => يبدأ / [ ] __ [ ]
|
| 561 |
+
يقرا => يقرأ / [ ] __ [ ]
|
SCTK/doc/trans_rules/en20030506.glm
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
SCTK/doc/trans_rules/en20090415.glm
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
SCTK/doc/trans_rules/ma970904.glm
ADDED
|
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
;;
|
| 2 |
+
;; File: ma970904.glm
|
| 3 |
+
;; Desc: This file contains the transcript filtering rules for the ARPA
|
| 4 |
+
;; Mandarin Hub5-NE Evaluation.
|
| 5 |
+
;;
|
| 6 |
+
;; Date: 970904
|
| 7 |
+
;; - initial creation
|
| 8 |
+
;;
|
| 9 |
+
;; Hesitation mappings
|
| 10 |
+
%��% => %HESITATION / [ ] __ [ ]
|
| 11 |
+
%��% => %HESITATION / [ ] __ [ ]
|
| 12 |
+
%��% => %HESITATION / [ ] __ [ ]
|
| 13 |
+
;;
|
| 14 |
+
�� => %HESITATION / [ ] __ [ ]
|
| 15 |
+
�� => %HESITATION / [ ] __ [ ]
|
| 16 |
+
�� => %HESITATION / [ ] __ [ ]
|
| 17 |
+
|
SCTK/src/csrfilt/RunTests.pl
ADDED
|
@@ -0,0 +1,75 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/usr/bin/perl -w
|
| 2 |
+
|
| 3 |
+
use strict;
|
| 4 |
+
my $operation = (defined($ARGV[0]) ? $ARGV[0] : "test");
|
| 5 |
+
|
| 6 |
+
####################
|
| 7 |
+
sub error_exit { exit(1); }
|
| 8 |
+
sub error_quit { print('[ERROR] ', join(' ', @_), "\n"); &error_exit(); }
|
| 9 |
+
sub ok_exit { exit(0); }
|
| 10 |
+
sub ok_quit { print(join(' ', @_), "\n"); &ok_exit(); }
|
| 11 |
+
####################
|
| 12 |
+
|
| 13 |
+
|
| 14 |
+
sub runIt{
|
| 15 |
+
my ($op, $testId, $options, $glm, $utm, $input, $output, $expRet) = @_;
|
| 16 |
+
print " Running Test $testId\n";
|
| 17 |
+
my $oldEnv = $ENV{PATH};
|
| 18 |
+
$ENV{PATH} = "../rfilter1:$ENV{PATH}";
|
| 19 |
+
my $com = "./csrfilt.sh $options $glm $utm < $input > tmp.out";
|
| 20 |
+
my $ret = system "$com";
|
| 21 |
+
if ($expRet eq "pass"){
|
| 22 |
+
&error_quit("Execution failed for command expected to pass '$com'") if ($ret != 0);
|
| 23 |
+
} else {
|
| 24 |
+
&error_quit("Execution failed for command expected to fail '$com'") if ($ret == 0);
|
| 25 |
+
}
|
| 26 |
+
$ENV{PATH} = $oldEnv;
|
| 27 |
+
|
| 28 |
+
if ($op eq "setTests"){
|
| 29 |
+
system "mv tmp.out $output";
|
| 30 |
+
} else {
|
| 31 |
+
print " Comparing output\n";
|
| 32 |
+
my $diffCom = "diff $output tmp.out";
|
| 33 |
+
# print "$diffCom\n";
|
| 34 |
+
open (DIFF, "$diffCom |") || &error_quit("Diff command '$diffCom' Failed");
|
| 35 |
+
my @diff = <DIFF>;
|
| 36 |
+
close DIFF;
|
| 37 |
+
&error_quit("Test $testId has failed.\n Command: $com\n Diff output is : $diffCom\n@diff\n") if (@diff > 0);
|
| 38 |
+
print " Successful Test. Removing tmp.out\n";
|
| 39 |
+
system "rm -f tmp.out";
|
| 40 |
+
}
|
| 41 |
+
}
|
| 42 |
+
|
| 43 |
+
runIt($operation, "stm", "-i stm -dh",
|
| 44 |
+
"../test_suite/example.glm", "../test_suite/example.utm", "../test_suite/test.stm.in", "../test_suite/test.stm.-dh.out", "pass");
|
| 45 |
+
runIt($operation, "stm", "-i stm",
|
| 46 |
+
"../test_suite/example.glm", "../test_suite/example.utm", "../test_suite/test.stm.in", "../test_suite/test.stm.out", "pass");
|
| 47 |
+
runIt($operation, "rttm", "-i rttm -dh",
|
| 48 |
+
"../test_suite/example.glm", "../test_suite/example.utm", "../test_suite/test.rttm.in", "../test_suite/test.rttm.-dh.out", "pass");
|
| 49 |
+
runIt($operation, "rttm", "-i rttm",
|
| 50 |
+
"../test_suite/example.glm", "../test_suite/example.utm", "../test_suite/sastt-case2.sys.rttm", "../test_suite/sastt-case2.sys.rttm.filt", "pass");
|
| 51 |
+
runIt($operation, "rttm", "-i rttm",
|
| 52 |
+
"../test_suite/example.glm", "../test_suite/example.utm", "../test_suite/test.rttm.in", "../test_suite/test.rttm.out", "pass");
|
| 53 |
+
runIt($operation, "trn", "-i trn -dh",
|
| 54 |
+
"../test_suite/example.glm", "../test_suite/example.utm", "../test_suite/test.trn.in", "../test_suite/test.trn.-dh.out", "pass");
|
| 55 |
+
runIt($operation, "trn", "-i trn",
|
| 56 |
+
"../test_suite/example.glm", "../test_suite/example.utm", "../test_suite/test.trn.in", "../test_suite/test.trn.out", "pass");
|
| 57 |
+
# ./csrfilt.sh -dh $(T)/example.glm $(T)/example.utm < $(T)/test.in > $(T)/test.out
|
| 58 |
+
# ./csrfilt.sh -i ctm -dh $(T)/example.glm $(T)/example.utm < $(T)/test_ctm.in > $(T)/test_ctm.out
|
| 59 |
+
runIt($operation, "text", "-dh",
|
| 60 |
+
"../test_suite/example.glm", "../test_suite/example.utm", "../test_suite/test.in", "../test_suite/test.out", "pass");
|
| 61 |
+
runIt($operation, "ctm", "-i ctm",
|
| 62 |
+
"../test_suite/example.glm", "../test_suite/example.utm", "../test_suite/test_ctm.in", "../test_suite/test_ctm.out", "pass");
|
| 63 |
+
runIt($operation, "ctm", "-i ctm -dh",
|
| 64 |
+
"../test_suite/example.glm", "../test_suite/example.utm", "../test_suite/test_ctm.in", "../test_suite/test_ctm.-dh.out", "pass");
|
| 65 |
+
runIt($operation, "ctm", "-i ctm -dh",
|
| 66 |
+
"../test_suite/example.glm", "../test_suite/example.utm", "../test_suite/test_ctm.errors.in", "../test_suite/test_ctm.errors.out", "fail");
|
| 67 |
+
|
| 68 |
+
|
| 69 |
+
&ok_quit();
|
| 70 |
+
|
| 71 |
+
# rm -rf testBase
|
| 72 |
+
# mkdir -p testBase
|
| 73 |
+
# cp ../test_suite/lvc_hyp.ctm ../test_suite/lvc_refe.stm testBase
|
| 74 |
+
# cp ../test_suite/lvc_hyp.ctm testBase/lvc_hyp2.ctm
|
| 75 |
+
# (cd testBase; ../hubscr.pl -p ../../csrfilt:../../def_art:../../acomp:../../hamzaNorm -l english -g ../../test_suite/example.glm -h hub5 -r lvc_refe.stm lvc_hyp.ctm lvc_hyp2.ctm)
|
SCTK/src/csrfilt/csrfilt.sh
ADDED
|
@@ -0,0 +1,550 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/sh
|
| 2 |
+
#
|
| 3 |
+
# File: csrfilt.sh
|
| 4 |
+
# Date: September 15, 2010
|
| 5 |
+
# Usage: csrfilt.sh global-map-file [ utterance-map-file ] < infile > outfile
|
| 6 |
+
# Filter the input for stdin, and write the output to stdout
|
| 7 |
+
#
|
| 8 |
+
# Desc: This filter is used to "pre-filter" .lsn hypothesis and
|
| 9 |
+
# reference transcriptions to apply a set of word-mapping rules
|
| 10 |
+
# prior to scoring. The word-mapping rules permit the
|
| 11 |
+
# elimination of ambiguous lexical representations. The
|
| 12 |
+
# filter applies the rules located in two word map files to the
|
| 13 |
+
# transcriptions. The first word map file, "glYYMMDD.map",
|
| 14 |
+
# applies a set of rules globally to all transcriptions. The
|
| 15 |
+
# second, "utYYMMDD.map", applies particular rules to particular
|
| 16 |
+
# utterances. The two .map files are named so as to indicated
|
| 17 |
+
# the last date they were updated.
|
| 18 |
+
#
|
| 19 |
+
# There are 2 stages to the filter:
|
| 20 |
+
# 1. Applies the utterance-specific, "utYYMMDD.map", rules to input.
|
| 21 |
+
# To accomplish this, the perl filter,
|
| 22 |
+
# 'ut_rfilt.pl', is called which in turn calls rfilter1
|
| 23 |
+
# on the specified utterances.
|
| 24 |
+
# 2. Applies the global, 'glYYMMDD.map', rules to all utterances.
|
| 25 |
+
#
|
| 26 |
+
# Version 1.0 Feb 1, 1993
|
| 27 |
+
# Version 1.1 Sep. 21, 1995
|
| 28 |
+
# JGF added the option to automatically split hyphenated words
|
| 29 |
+
# JGF added the option to interpret ctm files appropriately
|
| 30 |
+
# Version 1.2 Oct. 20, 1995
|
| 31 |
+
# JGF added the ability to pass through comments un-scathed
|
| 32 |
+
# JGF changed the uppercase conversion to not effect comment lines
|
| 33 |
+
# Version 1.3 Jan 17, 1996
|
| 34 |
+
# JGF forced the script to add spaces to the end and beginning of each non-comment
|
| 35 |
+
# line before processing. After processing, the spaces are deleted
|
| 36 |
+
# Version 1.4 Nov 24, 1996
|
| 37 |
+
# WMF replaced rfilter1 with a new version which runs faster, and can handle
|
| 38 |
+
# context sensitive rules
|
| 39 |
+
# JGF added a new input format STM
|
| 40 |
+
# JGF Made the glm file sensitive to the input type by using the notation:
|
| 41 |
+
# ;; INPUT_DEPENDENT_APPLICATION = "<REGEXP>"
|
| 42 |
+
# anywhere in the glm file. The <REGEXP> tag is a perl regular
|
| 43 |
+
# expression which is matched against the input type via the
|
| 44 |
+
# '-i' option.
|
| 45 |
+
# Version 1.5 Aug 4, 1997
|
| 46 |
+
# JGF added the "-i trn" option
|
| 47 |
+
# JGF modified all exit codes to be 0 on successful, completion 1 otherwise
|
| 48 |
+
# Version 1.6
|
| 49 |
+
# JGF made the utterance-map-file optional. . . finally
|
| 50 |
+
# JGF add the -s option
|
| 51 |
+
# Version 1.7
|
| 52 |
+
# JGF added the -e option to tell set the code to extended ascii
|
| 53 |
+
# Version 1.8 Released around April 1998
|
| 54 |
+
# JGF add the -i txt option
|
| 55 |
+
# Version 1.9 Released Sept 8. 1998
|
| 56 |
+
# JGF added filtering step to rfilter1 to use optionally deletable parens
|
| 57 |
+
# JGF removed a missed usage of sed!!!
|
| 58 |
+
# Version 1.10
|
| 59 |
+
# JGF Added rttm input type
|
| 60 |
+
# Version 1.11
|
| 61 |
+
# JGF Removed the use of EXE_DIR. All utilities are expected in the path
|
| 62 |
+
# Version 1.12
|
| 63 |
+
# JGF Rewrote the delete hypen processor
|
| 64 |
+
# Version 1.13
|
| 65 |
+
# JGF Fixed hyphen processor, fragment markers were deleted!
|
| 66 |
+
# Version 1.14 Apr 21, 2006
|
| 67 |
+
# JA Update the rttm filtering to accept the asclite specifications
|
| 68 |
+
# JGF Fix the -dh option for rttm
|
| 69 |
+
# Version 1.15 Feb 9, 2007
|
| 70 |
+
# JGF Added the data purpose field so that the filtering can be contolled
|
| 71 |
+
# based on if the texts are references ot hyps
|
| 72 |
+
# Version 1.16 Apr 30, 2009
|
| 73 |
+
# JGF Redesigned the code to no upcase everything, instead just the transcript
|
| 74 |
+
# JGF Fixed bug with delete hypthens on opt del words
|
| 75 |
+
# Version 1.17 Sep 15, 2010
|
| 76 |
+
# JGF - Fixed the trn preprocessor to pass through comment lines without filtering
|
| 77 |
+
|
| 78 |
+
version="1.17"
|
| 79 |
+
|
| 80 |
+
trap "/bin/rm -f /tmp/hs_filt.*.$$ ; exit 1" 1 2 3 15
|
| 81 |
+
|
| 82 |
+
# Change to the installation directory in order to execute from
|
| 83 |
+
# any where other than the installation directory.
|
| 84 |
+
DeleteHyphens=false
|
| 85 |
+
UpCase=true;
|
| 86 |
+
ExtASCII=false;
|
| 87 |
+
|
| 88 |
+
Usage="Usage: csrfilt.sh [ -dh -s -e ] -i [ stm | ctm | trn | txt | rttm ] global-map-file [ utterance-map-file ] < infile > outfile
|
| 89 |
+
Version: $version
|
| 90 |
+
Desc: csrfilt.sh applies a set of text transformation rules contained in
|
| 91 |
+
'global-map-file' and the optional 'utterance-map-file' to the input
|
| 92 |
+
text. The text input is read from stdin and the modified text goes to stdout.
|
| 93 |
+
|
| 94 |
+
The file 'rules.doc' within the distribution directory describes the
|
| 95 |
+
rule file format.
|
| 96 |
+
|
| 97 |
+
-dh -> replaces hyphens with spaces in hyphenated words
|
| 98 |
+
-i ctm -> set the input type to ctm. If a word from a ctm file is
|
| 99 |
+
split, the script divides the original word's duration among
|
| 100 |
+
it's constituents.
|
| 101 |
+
-i stm -> sets the input type to stm. This forces the mapping rules to
|
| 102 |
+
apply to the text field only.
|
| 103 |
+
-i trn -> sets the input type to trn. This forces the mapping rules to
|
| 104 |
+
apply to the text portion of the trn record. (Default)
|
| 105 |
+
-i txt -> sets the input type to txt, no formatting, all words are fair game.
|
| 106 |
+
-i rttm -> sets the input type to rttm.
|
| 107 |
+
-s -> do not up-case everything
|
| 108 |
+
-e -> textual data is extended ASCII
|
| 109 |
+
-t [ref|hyp] -> sets the input type either reference data or hyp data so that
|
| 110 |
+
the rule-sets within the GLM can be activated"
|
| 111 |
+
|
| 112 |
+
|
| 113 |
+
inputtype="trn"
|
| 114 |
+
dataPurpose=""
|
| 115 |
+
while test ! "`printf %s $1| egrep '^-'`" = "" ; do
|
| 116 |
+
if test "$1" = "-dh" ; then
|
| 117 |
+
DeleteHyphens=true
|
| 118 |
+
elif test "$1" = "-s" ; then
|
| 119 |
+
UpCase=false
|
| 120 |
+
elif test "$1" = "-e" ; then
|
| 121 |
+
ExtASCII=true
|
| 122 |
+
elif test "$1" = "-i" ; then
|
| 123 |
+
if test "$2" = "ctm" -o "$2" = "stm" -o "$2" = "trn" -o "$2" = "txt" -o "$2" = "rttm" ; then
|
| 124 |
+
inputtype=$2
|
| 125 |
+
shift
|
| 126 |
+
else
|
| 127 |
+
echo "$Usage"
|
| 128 |
+
echo "$2"
|
| 129 |
+
echo "Error: -i option requires either \"ctm\", \"stm\", \"txt\", \"trn\", or \"rttm\" not $2"
|
| 130 |
+
exit 1
|
| 131 |
+
fi
|
| 132 |
+
elif test "$1" = "-t" ; then
|
| 133 |
+
if test "$2" = "ref" -o "$2" = "hyp" ; then
|
| 134 |
+
dataPurpose=$2
|
| 135 |
+
shift
|
| 136 |
+
else
|
| 137 |
+
echo "$Usage"
|
| 138 |
+
echo "$2"
|
| 139 |
+
echo "Error: -i option requires either \"ref\", or \"hyp\" not $2"
|
| 140 |
+
exit 1
|
| 141 |
+
fi
|
| 142 |
+
else
|
| 143 |
+
echo "$Usage"
|
| 144 |
+
echo ""
|
| 145 |
+
echo "Error: Unrecognized option $1"
|
| 146 |
+
exit 1
|
| 147 |
+
fi
|
| 148 |
+
shift;
|
| 149 |
+
done
|
| 150 |
+
|
| 151 |
+
if test $# -lt 1 -o $# -gt 2 ; then
|
| 152 |
+
echo "$Usage"
|
| 153 |
+
echo ""
|
| 154 |
+
echo "Error: requires one or two command line arguments"
|
| 155 |
+
exit 1
|
| 156 |
+
fi
|
| 157 |
+
|
| 158 |
+
glob_map=$1
|
| 159 |
+
if test ! -f "$glob_map" ; then
|
| 160 |
+
echo "$Usage"
|
| 161 |
+
echo ""
|
| 162 |
+
echo "Error: Global-map-file '$glob_map' does not exist"
|
| 163 |
+
exit 1
|
| 164 |
+
fi
|
| 165 |
+
|
| 166 |
+
if test $# -eq 2 ; then
|
| 167 |
+
utt_map=$2
|
| 168 |
+
if test ! -f "$utt_map" ; then
|
| 169 |
+
echo "$Usage"
|
| 170 |
+
echo ""
|
| 171 |
+
echo "Error: Utterance-map-file '$utt_map' does not exist"
|
| 172 |
+
exit 1
|
| 173 |
+
fi
|
| 174 |
+
else
|
| 175 |
+
utt_map=""
|
| 176 |
+
fi
|
| 177 |
+
|
| 178 |
+
|
| 179 |
+
############################################################################################
|
| 180 |
+
### Validation functions #################################################################
|
| 181 |
+
|
| 182 |
+
getInvalidOptDelTags(){
|
| 183 |
+
perl -ne 's/\(/ \(/g; s/\)/\) /; s/\s\([^\(\)]+\)//g; if ($_ =~ /[()]/) { print }'
|
| 184 |
+
}
|
| 185 |
+
|
| 186 |
+
############## Validate that optionally deleteable tags are consistent ######
|
| 187 |
+
validateOptDelTags(){
|
| 188 |
+
res=`perl -ne 's/\(/ \(/g; s/\)/\) /; s/\s\([^\(\)]+\)//g; if ($_ =~ /[()]/) { print }'`
|
| 189 |
+
if [ "$res" = "" ] ; then
|
| 190 |
+
echo "valid"
|
| 191 |
+
else
|
| 192 |
+
echo "error"
|
| 193 |
+
fi
|
| 194 |
+
}
|
| 195 |
+
|
| 196 |
+
|
| 197 |
+
|
| 198 |
+
############### The text to filter is now fully separated from the non-transcript material ########
|
| 199 |
+
############### Filtering is now MUCH EASIER ###############
|
| 200 |
+
|
| 201 |
+
### Uppercase just the text if requested
|
| 202 |
+
toUpper(){
|
| 203 |
+
perl -pe 'if ($_ !~ /^;;/){
|
| 204 |
+
if ("'$UpCase'" eq "true") {
|
| 205 |
+
tr/a-z/A-Z/;
|
| 206 |
+
if ("'$ExtASCII'" eq "true") { tr/\340-\377/\300-\337/; }
|
| 207 |
+
}
|
| 208 |
+
}'
|
| 209 |
+
}
|
| 210 |
+
|
| 211 |
+
deleteHyphens(){
|
| 212 |
+
perl -pe 'if ("'$DeleteHyphens'" eq "true"){
|
| 213 |
+
s/([^\( ])-(?=[^\) ])/$1 /g;
|
| 214 |
+
}'
|
| 215 |
+
}
|
| 216 |
+
|
| 217 |
+
propogateOptDel(){
|
| 218 |
+
perl -e 'my $count = 0;
|
| 219 |
+
while (<>){
|
| 220 |
+
while ($_ =~ s/(\(\s+[^()\s]+\s+)([^()\s]+)/$1\) \( $2/){
|
| 221 |
+
;
|
| 222 |
+
}
|
| 223 |
+
print;
|
| 224 |
+
}'
|
| 225 |
+
}
|
| 226 |
+
|
| 227 |
+
propUnitTestSub(){
|
| 228 |
+
isValid=$1
|
| 229 |
+
txt="$2"
|
| 230 |
+
exp="$3"
|
| 231 |
+
resValid=`echo "$txt" | perl -pe 's/\(\s+/(/g; s/\s+\)/)/g' | validateOptDelTags`
|
| 232 |
+
|
| 233 |
+
if [ "$isValid" = 1 -a "$resValid" = "error" ] ; then
|
| 234 |
+
echo "Error: Valid optDel failed validation /$txt/ with /$resValid/ return"
|
| 235 |
+
fi
|
| 236 |
+
if [ "$isValid" = 0 -a "$resValid" = "valid" ] ; then
|
| 237 |
+
echo "Error: INValid optDel passed validation /$txt/ with /$resValid/ return"
|
| 238 |
+
fi
|
| 239 |
+
|
| 240 |
+
res=`echo "$txt" | propogateOptDel`
|
| 241 |
+
if [ ! "$exp" = "$res" ] ; then
|
| 242 |
+
echo "Failed: /$res/ != expected /$exp/"
|
| 243 |
+
else
|
| 244 |
+
echo "Passed: /$txt/ -> /$res/"
|
| 245 |
+
fi
|
| 246 |
+
}
|
| 247 |
+
|
| 248 |
+
propUnitTest(){
|
| 249 |
+
propUnitTestSub 1 " she is " " she is "
|
| 250 |
+
|
| 251 |
+
propUnitTestSub 0 " ( she is " " ( she ) ( is "
|
| 252 |
+
propUnitTestSub 0 " she ( is " " she ( is "
|
| 253 |
+
propUnitTestSub 0 " she is ( " " she is ( "
|
| 254 |
+
|
| 255 |
+
propUnitTestSub 0 " ) she is " " ) she is "
|
| 256 |
+
propUnitTestSub 0 " she ) is " " she ) is "
|
| 257 |
+
propUnitTestSub 0 " she is ) " " she is ) "
|
| 258 |
+
|
| 259 |
+
propUnitTestSub 0 " (( she is " " (( she ) ( is "
|
| 260 |
+
propUnitTestSub 0 " she (( is " " she (( is "
|
| 261 |
+
propUnitTestSub 0 " she is (( " " she is (( "
|
| 262 |
+
|
| 263 |
+
propUnitTestSub 0 " ) she is " " ) she is "
|
| 264 |
+
propUnitTestSub 0 " she ) is " " she ) is "
|
| 265 |
+
propUnitTestSub 0 " she is ) " " she is ) "
|
| 266 |
+
|
| 267 |
+
propUnitTestSub 0 " she ( is ok yes no she ( is ok yes ) no " " she ( is ) ( ok ) ( yes ) ( no ) ( she ( is ) ( ok ) ( yes ) no "
|
| 268 |
+
|
| 269 |
+
propUnitTestSub 1 " ( she ) is ok " " ( she ) is ok "
|
| 270 |
+
propUnitTestSub 1 " she ( is ) ok " " she ( is ) ok "
|
| 271 |
+
propUnitTestSub 1 " she is ( ok ) " " she is ( ok ) "
|
| 272 |
+
|
| 273 |
+
propUnitTestSub 1 " ( she is ) ok yes " " ( she ) ( is ) ok yes "
|
| 274 |
+
propUnitTestSub 1 " she ( is ok ) yes " " she ( is ) ( ok ) yes "
|
| 275 |
+
propUnitTestSub 1 " she is ( ok yes ) " " she is ( ok ) ( yes ) "
|
| 276 |
+
|
| 277 |
+
propUnitTestSub 1 " she is ( ok yes no ) she is ( ok yes no ) " " she is ( ok ) ( yes ) ( no ) she is ( ok ) ( yes ) ( no ) "
|
| 278 |
+
propUnitTestSub 1 " ( she is ok ) yes no ( she is ok ) yes no " " ( she ) ( is ) ( ok ) yes no ( she ) ( is ) ( ok ) yes no "
|
| 279 |
+
propUnitTestSub 1 " she ( is ok yes ) no she ( is ok yes ) no " " she ( is ) ( ok ) ( yes ) no she ( is ) ( ok ) ( yes ) no "
|
| 280 |
+
|
| 281 |
+
}
|
| 282 |
+
|
| 283 |
+
|
| 284 |
+
###################################################################################################
|
| 285 |
+
#propUnitTest; exit
|
| 286 |
+
|
| 287 |
+
######################### HERE document to convert expanded CTMs to alternations #################
|
| 288 |
+
cat > /tmp/hs_filt.ctm.$$ << EOF
|
| 289 |
+
while (<>){
|
| 290 |
+
if (\$_ =~ /^;;/) {print}
|
| 291 |
+
else {
|
| 292 |
+
s/^\s+//;
|
| 293 |
+
s/([{}])/ \1 /g;
|
| 294 |
+
@l = split;
|
| 295 |
+
if (\$#l == 4) {print}
|
| 296 |
+
else {
|
| 297 |
+
if (\$l[\$#l] =~ /^[0-9\.-]*\$/) {\$limit=\$#l-1;\$conf=\$l[\$#l]}
|
| 298 |
+
else { \$limit=\$#l;\$conf=""} ;
|
| 299 |
+
|
| 300 |
+
\$data = join(" ",splice(@l,4,\$limit - 4 + 1));
|
| 301 |
+
@sets = split(/\//,\$data);
|
| 302 |
+
if (\$#sets > 0) {
|
| 303 |
+
printf "%s %s * * %s <ALT_BEGIN>\n",\$l[0],\$l[1],\$word,\$conf;
|
| 304 |
+
}
|
| 305 |
+
for (\$sn = 0; \$sn <= \$#sets; \$sn++){
|
| 306 |
+
\$set = \$sets[\$sn];
|
| 307 |
+
\$set =~ s/[{}]//g;
|
| 308 |
+
\$set =~ s/^\s+//;
|
| 309 |
+
@words = split(/\s+/,\$set);
|
| 310 |
+
\$dur = \$l[3] / (\$#words + 1);
|
| 311 |
+
\$i=0;
|
| 312 |
+
foreach \$word(@words){
|
| 313 |
+
printf "%s %s %.3f %.3f %s %s\n",\$l[0],\$l[1],\$l[2]+(\$dur * \$i),\$dur,\$word,\$conf;
|
| 314 |
+
\$i ++;
|
| 315 |
+
}
|
| 316 |
+
if (\$#sets > 0 && \$sn != \$#sets){
|
| 317 |
+
printf "%s %s * * %s <ALT>\n",\$l[0],\$l[1],\$word,\$conf;
|
| 318 |
+
}
|
| 319 |
+
}
|
| 320 |
+
if (\$#sets > 0) {
|
| 321 |
+
printf "%s %s * * %s <ALT_END>\n",\$l[0],\$l[1],\$word,\$conf;
|
| 322 |
+
}
|
| 323 |
+
}
|
| 324 |
+
}
|
| 325 |
+
}
|
| 326 |
+
EOF
|
| 327 |
+
|
| 328 |
+
|
| 329 |
+
################################################################################
|
| 330 |
+
############# Beginnning of Main Program ###############################
|
| 331 |
+
|
| 332 |
+
# capture and clean up the input
|
| 333 |
+
perl -pe 'if ($_ !~ /^;;/) {
|
| 334 |
+
s/^/ /; s/$/ /; s/[ \t]+/ /g;
|
| 335 |
+
}' > /tmp/hs_filt.orig.$$
|
| 336 |
+
|
| 337 |
+
#########################################################################
|
| 338 |
+
#### Step 1: separate out the text from the other data in the file ####
|
| 339 |
+
|
| 340 |
+
# automatically modify the global mapping file to only include regions
|
| 341 |
+
# which apply to the input type.
|
| 342 |
+
|
| 343 |
+
cat $glob_map | perl -e '
|
| 344 |
+
($type="'$inputtype'") =~ tr/A-Z/a-z/;
|
| 345 |
+
($dataPurpose="'$dataPurpose'") =~ tr/A-Z/a-z/;
|
| 346 |
+
$applies = 1;
|
| 347 |
+
while (<>){
|
| 348 |
+
if ($_ =~ /^;;\s+INPUT_DEPENDENT_APPLICATION\s*=\s*\"([^\"]*)\"/){
|
| 349 |
+
($exp = $1) =~ tr/A-Z/a-z/;
|
| 350 |
+
$applies = 0;
|
| 351 |
+
if ($type =~ /$exp/){ $applies = 1; }
|
| 352 |
+
if ($dataPurpose =~ /$exp/){ $applies = 1; }
|
| 353 |
+
}
|
| 354 |
+
if ($applies == 1){ print; }
|
| 355 |
+
} ' > /tmp/hs_filt.glm.$$
|
| 356 |
+
|
| 357 |
+
# perform the filter on the utterance specific rules
|
| 358 |
+
if test "$inputtype" = "ctm" ; then
|
| 359 |
+
cat /tmp/hs_filt.orig.$$ | \
|
| 360 |
+
perl -e '$out1 = "'/tmp/hs_filt.outext.$$'"; $out2 = "'/tmp/hs_filt.out.$$'";
|
| 361 |
+
open(IN,"<-") || die("Error: failed to open input stm file");
|
| 362 |
+
open(OUT1,">$out1") || die("Error: failed to open output \"$out1\" of the stm file");
|
| 363 |
+
open(OUT2,">$out2") || die("Error: failed to open output \"$out2\" of the stm file");
|
| 364 |
+
while(<IN>){
|
| 365 |
+
if ($_ =~ /^;;/) {
|
| 366 |
+
print OUT1 $_;
|
| 367 |
+
print OUT2 "\n";
|
| 368 |
+
} else {
|
| 369 |
+
@a = split(/\s+/, $_);
|
| 370 |
+
print OUT2 splice(@a,5,1)."\n";
|
| 371 |
+
print OUT1 join(" ",@a)."\n";
|
| 372 |
+
}
|
| 373 |
+
}
|
| 374 |
+
close IN; close OUT1; close OUT2;'
|
| 375 |
+
elif test "$inputtype" = "rttm" ; then
|
| 376 |
+
cat /tmp/hs_filt.orig.$$ | \
|
| 377 |
+
perl -e '$out1 = "'/tmp/hs_filt.outext.$$'"; $out2 = "'/tmp/hs_filt.out.$$'";
|
| 378 |
+
open(IN,"<-") || die("Error: failed to open input stm file");
|
| 379 |
+
open(OUT1,">$out1") || die("Error: failed to open output \"$out1\" of the stm file");
|
| 380 |
+
open(OUT2,">$out2") || die("Error: failed to open output \"$out2\" of the stm file");
|
| 381 |
+
while(<IN>){
|
| 382 |
+
if ($_ !~ /^ LEXEME.* (lex|fp|un-lex|for-lex|alpha|acronym|interjection|propernoun|other) /) {
|
| 383 |
+
print OUT1 $_;
|
| 384 |
+
print OUT2 "\n";
|
| 385 |
+
} else {
|
| 386 |
+
@a = split(/\s+/, $_);
|
| 387 |
+
print OUT2 splice(@a,6,1)."\n";
|
| 388 |
+
print OUT1 join(" ",@a)."\n";
|
| 389 |
+
}
|
| 390 |
+
}
|
| 391 |
+
close IN; close OUT1; close OUT2;'
|
| 392 |
+
elif test "$inputtype" = "stm" ; then
|
| 393 |
+
cat /tmp/hs_filt.orig.$$ | \
|
| 394 |
+
perl -e '$out1 = "'/tmp/hs_filt.outext.$$'"; $out2 = "'/tmp/hs_filt.out.$$'";
|
| 395 |
+
open(IN,"<-") || die("Error: failed to open input stm file");
|
| 396 |
+
open(OUT1,">$out1") || die("Error: failed to open output \"$out1\" of the stm file");
|
| 397 |
+
open(OUT2,">$out2") || die("Error: failed to open output \"$out2\" of the stm file");
|
| 398 |
+
while(<IN>){
|
| 399 |
+
if ($_ =~ /^;;/) {
|
| 400 |
+
print OUT1 $_;
|
| 401 |
+
print OUT2 "\n";
|
| 402 |
+
} elsif ($_ =~ /^(\s*\S+\s*\S+\s*\S+\s*\S+\s*\S+\s*<\S+>)(.*)$/){
|
| 403 |
+
print OUT1 $1."\n";
|
| 404 |
+
print OUT2 $2."\n";
|
| 405 |
+
} elsif ($_ =~ /^(\s*\S+\s*\S+\s*\S+\s*\S+\s*\S+)(.*)$/){
|
| 406 |
+
print OUT1 $1."\n";
|
| 407 |
+
print OUT2 $2."\n";
|
| 408 |
+
} else {
|
| 409 |
+
die("Error: Parse of stm line failed");
|
| 410 |
+
}
|
| 411 |
+
}
|
| 412 |
+
close IN; close OUT1; close OUT2;'
|
| 413 |
+
elif test "$inputtype" = "trn" ; then
|
| 414 |
+
cat /tmp/hs_filt.orig.$$ | \
|
| 415 |
+
perl -e '$out1 = "'/tmp/hs_filt.outext.$$'"; $out2 = "'/tmp/hs_filt.out.$$'";
|
| 416 |
+
open(IN,"<-") || die("Error: failed to open input stm file");
|
| 417 |
+
open(OUT1,">$out1") || die("Error: failed to open output \"$out1\" of the stm file");
|
| 418 |
+
open(OUT2,">$out2") || die("Error: failed to open output \"$out2\" of the stm file");
|
| 419 |
+
while(<IN>){
|
| 420 |
+
if ($_ =~ /^;;/) {
|
| 421 |
+
print OUT1 $_;
|
| 422 |
+
print OUT2 "\n";
|
| 423 |
+
} elsif ($_ =~ /^(.*)(\(.*\))\s*$/){
|
| 424 |
+
print OUT2 $1."\n";
|
| 425 |
+
print OUT1 $2."\n";
|
| 426 |
+
} else {
|
| 427 |
+
die("Error: Parse of trn line failed");
|
| 428 |
+
}
|
| 429 |
+
}
|
| 430 |
+
close IN; close OUT1; close OUT2; '
|
| 431 |
+
# echo "outext "; cat /tmp/hs_filt.outext.$$
|
| 432 |
+
# echo "out"; cat /tmp/hs_filt.out.$$
|
| 433 |
+
elif test "$inputtype" = "txt" ; then
|
| 434 |
+
cat /tmp/hs_filt.orig.$$ | \
|
| 435 |
+
perl -e '$out1 = "'/tmp/hs_filt.outext.$$'"; $out2 = "'/tmp/hs_filt.out.$$'";
|
| 436 |
+
open(IN,"<-") || die("Error: failed to open input stm file");
|
| 437 |
+
open(OUT1,">$out1") || die("Error: failed to open output \"$out1\" of the stm file");
|
| 438 |
+
open(OUT2,">$out2") || die("Error: failed to open output \"$out2\" of the stm file");
|
| 439 |
+
while(<IN>){
|
| 440 |
+
if ($_ =~ /^;;/) {
|
| 441 |
+
print OUT1 $_;
|
| 442 |
+
print OUT2 "\n";
|
| 443 |
+
} else {
|
| 444 |
+
print OUT1 "\n";
|
| 445 |
+
print OUT2 $_;
|
| 446 |
+
}
|
| 447 |
+
}
|
| 448 |
+
close IN; close OUT1; close OUT2; '
|
| 449 |
+
# echo "outext "; cat /tmp/hs_filt.outext.$$
|
| 450 |
+
# echo "out"; cat /tmp/hs_filt.out.$$
|
| 451 |
+
else
|
| 452 |
+
if test ! "$utt_map" = "" ; then
|
| 453 |
+
ut_rfilt.pl $utt_map /tmp/hs_filt.orig.$$ \
|
| 454 |
+
/tmp/hs_filt.out.$$
|
| 455 |
+
else
|
| 456 |
+
cp /tmp/hs_filt.orig.$$ /tmp/hs_filt.out.$$
|
| 457 |
+
fi
|
| 458 |
+
fi
|
| 459 |
+
|
| 460 |
+
############################################################################################
|
| 461 |
+
#### Step 2: Check the optionally deletable tags. The code relies on them being valid
|
| 462 |
+
|
| 463 |
+
ret="`cat /tmp/hs_filt.out.$$ | perl -pe 's/\(/( /g; s/\)/ )/g; s/^/ /; s/$/ /;' | validateOptDelTags`"
|
| 464 |
+
if [ $ret = "error" ] ; then
|
| 465 |
+
echo "Error: Can not filter text with illegally formatted optional deletion tags. Look for:"
|
| 466 |
+
cat /tmp/hs_filt.out.$$ | perl -pe 's/\(/( /g; s/\)/ )/g; s/^/ /; s/$/ /;' | getInvalidOptDelTags
|
| 467 |
+
exit 1
|
| 468 |
+
fi
|
| 469 |
+
|
| 470 |
+
|
| 471 |
+
|
| 472 |
+
#########################################################################
|
| 473 |
+
#### Step 3: Build the filter command
|
| 474 |
+
|
| 475 |
+
filt_com="cat /tmp/hs_filt.out.$$ | toUpper | perl -pe 's/\(/( /g; s/\)/ )/g; s/^/ /; s/$/ /;' | rfilter1 /tmp/hs_filt.glm.$$ | deleteHyphens | propogateOptDel | perl -pe 's/^ //; s/ $//' | perl -pe 's/\(\s+/(/g; s/\s+\)/)/g;' | tee /tmp/hs_filt.filtout."$$" "
|
| 476 |
+
|
| 477 |
+
#########################################################################################
|
| 478 |
+
#### Step 4: execute the filter command putting back together the text and other data
|
| 479 |
+
|
| 480 |
+
if test "$inputtype" = "ctm" ; then
|
| 481 |
+
eval $filt_com | \
|
| 482 |
+
perl -e '$inext = "'/tmp/hs_filt.outext.$$'";
|
| 483 |
+
open(IN,"<$inext") || die("Error: failed to open input \"$out1\" of the stm file");
|
| 484 |
+
while (! eof(STDIN)){
|
| 485 |
+
$text = <STDIN>;
|
| 486 |
+
chomp($text);
|
| 487 |
+
$ext = <IN>;
|
| 488 |
+
if ($text ne ""){
|
| 489 |
+
@a = split(/\s+/,$ext);
|
| 490 |
+
splice(@a, 5, 0, $text);
|
| 491 |
+
$ext = join(" ",@a)."\n";
|
| 492 |
+
}
|
| 493 |
+
print $ext;
|
| 494 |
+
}
|
| 495 |
+
close IN' | \
|
| 496 |
+
perl /tmp/hs_filt.ctm.$$ | \
|
| 497 |
+
perl -pe 'if ($_ !~ /^;/) {s/^[ \t]+//; s/[ \t]+$//; s/[ \t]+/ /g}'
|
| 498 |
+
elif test "$inputtype" = "rttm" ; then
|
| 499 |
+
# the first perl command handles converting alternations and duel words to underscore notation
|
| 500 |
+
eval $filt_com | \
|
| 501 |
+
perl -pe 'chomp; if ($_ =~ /\s/){s/([\{\}\/\@])/ $1 /g; s/\s+/ /g; s/^\s//; s/\s$//; s/\s/_/g; } $_ .= "\n"' | \
|
| 502 |
+
perl -e '$inext = "'/tmp/hs_filt.outext.$$'";
|
| 503 |
+
open(IN,"<$inext") || die("Error: failed to open input \"$out1\" of the stm file");
|
| 504 |
+
while (! eof(STDIN)){
|
| 505 |
+
$text = <STDIN>;
|
| 506 |
+
chomp($text);
|
| 507 |
+
$ext = <IN>;
|
| 508 |
+
if ($text ne ""){
|
| 509 |
+
@a = split(/\s+/,$ext);
|
| 510 |
+
splice(@a, 6, 0, $text);
|
| 511 |
+
$ext = join(" ",@a)."\n";
|
| 512 |
+
}
|
| 513 |
+
print $ext;
|
| 514 |
+
}
|
| 515 |
+
close IN' | \
|
| 516 |
+
perl -pe 'if ($_ !~ /^;/) {s/^[ \t]+//; s/[ \t]+$//; s/[ \t]+/ /g}'
|
| 517 |
+
elif test "$inputtype" = "stm" ; then
|
| 518 |
+
eval $filt_com | \
|
| 519 |
+
perl -e '$inext = "'/tmp/hs_filt.outext.$$'";
|
| 520 |
+
open(IN,"<$inext") || die("Error: failed to open input \"$out1\" of the stm file");
|
| 521 |
+
while (! eof(STDIN)){
|
| 522 |
+
$text = <STDIN>;
|
| 523 |
+
$ext = <IN>;
|
| 524 |
+
chop($ext);
|
| 525 |
+
print "$ext$text";
|
| 526 |
+
}
|
| 527 |
+
close IN' | \
|
| 528 |
+
perl -pe 'if ($_ !~ /^;/) {s/^[ \t]+//; s/[ \t]+$//; s/[ \t]+/ /g}'
|
| 529 |
+
elif test "$inputtype" = "trn" ; then
|
| 530 |
+
eval $filt_com | \
|
| 531 |
+
perl -e '$inext = "'/tmp/hs_filt.outext.$$'";
|
| 532 |
+
open(IN,"<$inext") || die("Error: failed to open input \"$out1\" of the trn file");
|
| 533 |
+
while (! eof(STDIN)){
|
| 534 |
+
$text = <STDIN>;
|
| 535 |
+
$ext = <IN>;
|
| 536 |
+
chomp($text);
|
| 537 |
+
print "$text$ext";
|
| 538 |
+
}
|
| 539 |
+
close IN' | \
|
| 540 |
+
perl -pe 'if ($_ !~ /^;/) {s/^[ \t]+//; s/[ \t]+$//; s/[ \t]+/ /g}'
|
| 541 |
+
else
|
| 542 |
+
eval $filt_com | \
|
| 543 |
+
perl -pe 'if ($_ !~ /^;/) {s/^[ \t]+//; s/[ \t]+$//; s/[ \t]+/ /g}'
|
| 544 |
+
fi
|
| 545 |
+
|
| 546 |
+
|
| 547 |
+
# clean up
|
| 548 |
+
/bin/rm -f /tmp/hs_filt.*.$$
|
| 549 |
+
|
| 550 |
+
exit 0
|
SCTK/src/csrfilt/makefile
ADDED
|
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# **********************************************************
|
| 2 |
+
# Makefile for rfilter1 Directory
|
| 3 |
+
# **********************************************************
|
| 4 |
+
SHELL = /bin/sh
|
| 5 |
+
PREFIX=/home/userube/mozilla/zz__temp_5_rover/SCTK
|
| 6 |
+
bindir = $(PREFIX)/bin
|
| 7 |
+
T=../test_suite
|
| 8 |
+
|
| 9 |
+
all: csrfilt.sh
|
| 10 |
+
|
| 11 |
+
csrfilt.sh:
|
| 12 |
+
chmod +x csrfilt.sh
|
| 13 |
+
|
| 14 |
+
setTests:
|
| 15 |
+
./RunTests.pl setTests
|
| 16 |
+
|
| 17 |
+
check: all
|
| 18 |
+
@echo "Testing csrfilt.sh"
|
| 19 |
+
./RunTests.pl
|
| 20 |
+
@echo " csrfilt.sh successfully completed"
|
| 21 |
+
|
| 22 |
+
install: all
|
| 23 |
+
cp csrfilt.sh $(DESTDIR)$(bindir)
|
| 24 |
+
|
| 25 |
+
clean:
|
| 26 |
+
|
| 27 |
+
distclean: clean
|
| 28 |
+
$(RM) -r *~ makefile
|
SCTK/src/csrfilt/makefile.in
ADDED
|
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# **********************************************************
|
| 2 |
+
# Makefile for rfilter1 Directory
|
| 3 |
+
# **********************************************************
|
| 4 |
+
SHELL = /bin/sh
|
| 5 |
+
PREFIX=
|
| 6 |
+
bindir = $(PREFIX)/bin
|
| 7 |
+
T=../test_suite
|
| 8 |
+
|
| 9 |
+
all: csrfilt.sh
|
| 10 |
+
|
| 11 |
+
csrfilt.sh:
|
| 12 |
+
chmod +x csrfilt.sh
|
| 13 |
+
|
| 14 |
+
setTests:
|
| 15 |
+
./RunTests.pl setTests
|
| 16 |
+
|
| 17 |
+
check: all
|
| 18 |
+
@echo "Testing csrfilt.sh"
|
| 19 |
+
./RunTests.pl
|
| 20 |
+
@echo " csrfilt.sh successfully completed"
|
| 21 |
+
|
| 22 |
+
install: all
|
| 23 |
+
cp csrfilt.sh $(DESTDIR)$(bindir)
|
| 24 |
+
|
| 25 |
+
clean:
|
| 26 |
+
|
| 27 |
+
distclean: clean
|
| 28 |
+
$(RM) -r *~ makefile
|
SCTK/src/makefile
ADDED
|
@@ -0,0 +1,108 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
######### Main Makefile for the sctk #############
|
| 2 |
+
|
| 3 |
+
|
| 4 |
+
#### Creation Date: Aug 26, 2004
|
| 5 |
+
MAKE=make
|
| 6 |
+
### Set the installation prefix directory to the default. (If
|
| 7 |
+
### relative paths are used, the are relative to two directories below
|
| 8 |
+
### 'src'.)
|
| 9 |
+
PREFIX=`cd ../.. && pwd`
|
| 10 |
+
|
| 11 |
+
all install:
|
| 12 |
+
(cd asclite && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 13 |
+
(cd sclite && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 14 |
+
(cd rfilter1 && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 15 |
+
(cd csrfilt && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 16 |
+
(cd chfilt && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 17 |
+
(cd hamzaNorm && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 18 |
+
(cd tanweenFilt && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 19 |
+
(cd acomp && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 20 |
+
(cd def_art && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 21 |
+
(cd hubscr && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 22 |
+
(cd utf_filt && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 23 |
+
(cd rttmSort && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 24 |
+
(cd rttm2ctm && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 25 |
+
(cd rttmSmooth && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 26 |
+
(cd spkr2sad && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 27 |
+
(cd mergectm2rttm && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 28 |
+
(cd align2html && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 29 |
+
(cd md-eval && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 30 |
+
(cd stm2rttm && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 31 |
+
(cd stmValidator && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 32 |
+
(cd rttmValidator && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 33 |
+
(cd ctmValidator && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 34 |
+
(cd slatreport && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 35 |
+
|
| 36 |
+
clean distclean:
|
| 37 |
+
(cd asclite && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 38 |
+
(cd sclite && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 39 |
+
(cd rfilter1 && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 40 |
+
(cd csrfilt && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 41 |
+
(cd chfilt && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 42 |
+
(cd hamzaNorm && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 43 |
+
(cd tanweenFilt && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 44 |
+
(cd acomp && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 45 |
+
(cd def_art && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 46 |
+
(cd hubscr && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 47 |
+
(cd utf_filt && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 48 |
+
(cd rttmSort && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 49 |
+
(cd rttm2ctm && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 50 |
+
(cd rttmSmooth && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 51 |
+
(cd spkr2sad && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 52 |
+
(cd mergectm2rttm && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 53 |
+
(cd align2html && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 54 |
+
(cd md-eval && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 55 |
+
(cd stm2rttm && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 56 |
+
(cd stmValidator && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 57 |
+
(cd rttmValidator && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 58 |
+
(cd ctmValidator && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 59 |
+
(cd slatreport && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 60 |
+
|
| 61 |
+
config:
|
| 62 |
+
(cd asclite && if test -f makefile ; then $(MAKE) $@ ; fi)
|
| 63 |
+
(cd sclite && sh config.sh -prefix=${PREFIX})
|
| 64 |
+
(cd rfilter1 && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 65 |
+
(cd csrfilt && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 66 |
+
(cd chfilt && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 67 |
+
(cd hamzaNorm && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 68 |
+
(cd tanweenFilt && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 69 |
+
(cd acomp && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 70 |
+
(cd def_art && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 71 |
+
(cd hubscr && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 72 |
+
(cd utf_filt; sh config.sh -prefix=${PREFIX})
|
| 73 |
+
(cd rttmSort && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 74 |
+
(cd rttmSmooth && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 75 |
+
(cd rttm2ctm && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 76 |
+
(cd spkr2sad && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 77 |
+
(cd mergectm2rttm && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 78 |
+
(cd align2html && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 79 |
+
(cd md-eval && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 80 |
+
(cd stm2rttm && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 81 |
+
(cd stmValidator && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 82 |
+
(cd rttmValidator && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 83 |
+
(cd ctmValidator && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 84 |
+
(cd slatreport && sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
|
| 85 |
+
|
| 86 |
+
checkFast:
|
| 87 |
+
(cd asclite && $(MAKE) check)
|
| 88 |
+
(cd rfilter1 && $(MAKE) check)
|
| 89 |
+
(cd csrfilt && $(MAKE) check)
|
| 90 |
+
(cd chfilt && $(MAKE) check)
|
| 91 |
+
(cd hamzaNorm && $(MAKE) check)
|
| 92 |
+
(cd tanweenFilt && $(MAKE) check)
|
| 93 |
+
(cd acomp && $(MAKE) check)
|
| 94 |
+
(cd def_art && $(MAKE) check)
|
| 95 |
+
(cd hubscr && $(MAKE) check)
|
| 96 |
+
(cd utf_filt && $(MAKE) check)
|
| 97 |
+
(cd rttmSort && $(MAKE) check)
|
| 98 |
+
(cd rttm2ctm && $(MAKE) check)
|
| 99 |
+
(cd mergectm2rttm && $(MAKE) check)
|
| 100 |
+
(cd align2html && $(MAKE) check)
|
| 101 |
+
(cd md-eval && $(MAKE) check)
|
| 102 |
+
(cd stmValidator && $(MAKE) check)
|
| 103 |
+
(cd rttmValidator && $(MAKE) check)
|
| 104 |
+
(cd ctmValidator && $(MAKE) check)
|
| 105 |
+
(cd slatreport && $(MAKE) check)
|
| 106 |
+
|
| 107 |
+
check: all checkFast
|
| 108 |
+
(cd sclite && if test -f makefile ; then $(MAKE) $@ ; fi)
|
SCTK/src/rttmSort/makefile
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# **********************************************************
|
| 2 |
+
# Makefile for rfilter1 Directory
|
| 3 |
+
# **********************************************************
|
| 4 |
+
SHELL = /bin/sh
|
| 5 |
+
PREFIX=/home/userube/mozilla/zz__temp_5_rover/SCTK
|
| 6 |
+
bindir = $(PREFIX)/bin
|
| 7 |
+
T=../test_suite
|
| 8 |
+
|
| 9 |
+
all: rttmSort.pl
|
| 10 |
+
|
| 11 |
+
rttmSort.pl:
|
| 12 |
+
chmod +x rttmSort.pl
|
| 13 |
+
|
| 14 |
+
check: all
|
| 15 |
+
@echo "No Tests for rttmSort.pl"
|
| 16 |
+
|
| 17 |
+
install: all
|
| 18 |
+
cp rttmSort.pl $(DESTDIR)$(bindir)
|
| 19 |
+
|
| 20 |
+
clean:
|
| 21 |
+
|
| 22 |
+
distclean: clean
|
| 23 |
+
$(RM) -r *~ makefile
|
SCTK/src/rttmSort/makefile.in
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# **********************************************************
|
| 2 |
+
# Makefile for rfilter1 Directory
|
| 3 |
+
# **********************************************************
|
| 4 |
+
SHELL = /bin/sh
|
| 5 |
+
PREFIX=
|
| 6 |
+
bindir = $(PREFIX)/bin
|
| 7 |
+
T=../test_suite
|
| 8 |
+
|
| 9 |
+
all: rttmSort.pl
|
| 10 |
+
|
| 11 |
+
rttmSort.pl:
|
| 12 |
+
chmod +x rttmSort.pl
|
| 13 |
+
|
| 14 |
+
check: all
|
| 15 |
+
@echo "No Tests for rttmSort.pl"
|
| 16 |
+
|
| 17 |
+
install: all
|
| 18 |
+
cp rttmSort.pl $(DESTDIR)$(bindir)
|
| 19 |
+
|
| 20 |
+
clean:
|
| 21 |
+
|
| 22 |
+
distclean: clean
|
| 23 |
+
$(RM) -r *~ makefile
|
SCTK/src/rttmSort/rttmSort.pl
ADDED
|
@@ -0,0 +1,86 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/usr/bin/perl -w
|
| 2 |
+
|
| 3 |
+
use strict;
|
| 4 |
+
use Data::Dumper;
|
| 5 |
+
|
| 6 |
+
my %sort_order = ("SPKRINFO" => 0,
|
| 7 |
+
"NOSCORE" => 1,
|
| 8 |
+
"NORTMETADATA" => 2,
|
| 9 |
+
"SEGMENT" => 3,
|
| 10 |
+
"SPEAKER" => 4,
|
| 11 |
+
"SU" => 5,
|
| 12 |
+
"A/P" => 6,
|
| 13 |
+
"CB" => 7,
|
| 14 |
+
"IP" => 8,
|
| 15 |
+
"EDIT" => 9,
|
| 16 |
+
"FILLER" => 10,
|
| 17 |
+
"NON-SPEECH" => 11,
|
| 18 |
+
"NON-LEX" => 12,
|
| 19 |
+
"LEXEME" => 13,
|
| 20 |
+
"SUboundary" => 14);
|
| 21 |
+
my %spkrinfo;
|
| 22 |
+
my %stm_file;
|
| 23 |
+
while (<>) {
|
| 24 |
+
next if ($_ =~ /;;/);
|
| 25 |
+
my $wrdExp = '[\]\[\w%\{'."\\'".'\<\>.-]+';
|
| 26 |
+
$wrdExp = '[^\s]+';
|
| 27 |
+
my $txtExp = "$wrdExp|\\($wrdExp\\)|<NA>";
|
| 28 |
+
if (/(SPKR-INFO|SEGMENT|LEXEME|NON-LEX|CB|SU|EDIT|FILLER|IP|NOSCORE|SPEAKER|NORTMETADATA|NON-SPEECH|A\/P)\s+(\S+)\s+(\d+)\s+(\d*\.?\d+|<NA>)\s+(\d*\.?\d+|<NA>)\s+($txtExp)\s+([\w&-]+|<NA>)\s+(\S+|<NA>)\s+(\d*\.?\d+|<NA>)/) {
|
| 29 |
+
if ($1 eq "SPKR-INFO") {
|
| 30 |
+
# print "--$2 $8--\n";
|
| 31 |
+
die "Error: spkrinfo exists for '$2 $8'" if (exists($spkrinfo{$2." ".$8}));
|
| 32 |
+
$spkrinfo{$2." ".$8}{file} = $2;
|
| 33 |
+
$spkrinfo{$2." ".$8}{chan} = $3;
|
| 34 |
+
$spkrinfo{$2." ".$8}{gender} = $7;
|
| 35 |
+
$spkrinfo{$2." ".$8}{spkr} = $8;
|
| 36 |
+
$spkrinfo{$2." ".$8}{conf} = $9;
|
| 37 |
+
$spkrinfo{$2." ".$8}{line} = $. . " $_";
|
| 38 |
+
} else {
|
| 39 |
+
$stm_file{$2}{$3}{$4}{$.}{type} = $1;
|
| 40 |
+
$stm_file{$2}{$3}{$4}{$.}{beg_time} = $4;
|
| 41 |
+
$stm_file{$2}{$3}{$4}{$.}{end_time} = $5;
|
| 42 |
+
$stm_file{$2}{$3}{$4}{$.}{token} = $6;
|
| 43 |
+
$stm_file{$2}{$3}{$4}{$.}{subtype} = $7;
|
| 44 |
+
$stm_file{$2}{$3}{$4}{$.}{speaker} = $8;
|
| 45 |
+
$stm_file{$2}{$3}{$4}{$.}{conf} = $9;
|
| 46 |
+
$stm_file{$2}{$3}{$4}{$.}{line} = $. . " $_";
|
| 47 |
+
}
|
| 48 |
+
} elsif (/^;;/) {
|
| 49 |
+
#nothing
|
| 50 |
+
} else {
|
| 51 |
+
die "malformed line $.\n--> $_\n";
|
| 52 |
+
}
|
| 53 |
+
}
|
| 54 |
+
|
| 55 |
+
sub cmp_float {
|
| 56 |
+
return 0 if ($a eq "<NA>" && $b eq "<NA>");
|
| 57 |
+
return 1 if ($b eq "<NA>");
|
| 58 |
+
return -1 if ($a eq "<NA>");
|
| 59 |
+
return $a <=> $b;
|
| 60 |
+
}
|
| 61 |
+
|
| 62 |
+
|
| 63 |
+
foreach my $spkr (sort keys %spkrinfo) {
|
| 64 |
+
print "SPKR-INFO $spkrinfo{$spkr}{file} $spkrinfo{$spkr}{chan} <NA> <NA> <NA> $spkrinfo{$spkr}{gender} $spkrinfo{$spkr}{spkr} $spkrinfo{$spkr}{conf}\n";
|
| 65 |
+
}
|
| 66 |
+
|
| 67 |
+
#print Dumper(\%stm_file);
|
| 68 |
+
foreach my $key_filename (sort keys %stm_file) {
|
| 69 |
+
foreach my $key_channel (sort keys %{$stm_file{$key_filename}}) {
|
| 70 |
+
foreach my $key_begtime (sort cmp_float keys %{$stm_file{$key_filename}{$key_channel}}) {
|
| 71 |
+
foreach my $line (sort {$sort_order{$stm_file{$key_filename}{$key_channel}{$key_begtime}{$a}{type}} <=>
|
| 72 |
+
$sort_order{$stm_file{$key_filename}{$key_channel}{$key_begtime}{$b}{type}}}
|
| 73 |
+
keys %{$stm_file{$key_filename}{$key_channel}{$key_begtime}}) {
|
| 74 |
+
print "$stm_file{$key_filename}{$key_channel}{$key_begtime}{$line}{type} ";
|
| 75 |
+
print "$key_filename $key_channel ";
|
| 76 |
+
print "$stm_file{$key_filename}{$key_channel}{$key_begtime}{$line}{beg_time} ";
|
| 77 |
+
print "$stm_file{$key_filename}{$key_channel}{$key_begtime}{$line}{end_time} ";
|
| 78 |
+
print "$stm_file{$key_filename}{$key_channel}{$key_begtime}{$line}{token} ";
|
| 79 |
+
print "$stm_file{$key_filename}{$key_channel}{$key_begtime}{$line}{subtype} ";
|
| 80 |
+
print "$stm_file{$key_filename}{$key_channel}{$key_begtime}{$line}{speaker} ";
|
| 81 |
+
print "$stm_file{$key_filename}{$key_channel}{$key_begtime}{$line}{conf}\n";
|
| 82 |
+
}
|
| 83 |
+
}
|
| 84 |
+
}
|
| 85 |
+
}
|
| 86 |
+
|
SCTK/src/sclite/alex.o
ADDED
|
Binary file (9.23 kB). View file
|
|
|
SCTK/src/sclite/anovar.o
ADDED
|
Binary file (15.2 kB). View file
|
|
|
SCTK/src/sclite/booldef.h
ADDED
|
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
/* booldef.h - defines a "boolean" type */
|
| 2 |
+
#ifndef BOOLDEF_HEADER
|
| 3 |
+
#define BOOLDEF_HEADER
|
| 4 |
+
|
| 5 |
+
#define boolean int
|
| 6 |
+
#define T 1
|
| 7 |
+
#define F 0
|
| 8 |
+
/* (K&R p. 38 equates non-zero with true,but most C's use 0 and 1.) */
|
| 9 |
+
|
| 10 |
+
#endif
|
| 11 |
+
|
| 12 |
+
extern char *bool_print(boolean x);
|
| 13 |
+
|
| 14 |
+
/* end of booldef.h */
|
SCTK/src/sclite/boolpr1.c
ADDED
|
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
/* file boolpr1.c */
|
| 2 |
+
|
| 3 |
+
#include "sctk.h"
|
| 4 |
+
|
| 5 |
+
/**********************************************************************/
|
| 6 |
+
/* */
|
| 7 |
+
/* char *bool_print(x) */
|
| 8 |
+
/* */
|
| 9 |
+
/* Returns the printing equivalent of the boolean *x. */
|
| 10 |
+
/* */
|
| 11 |
+
/**********************************************************************/
|
| 12 |
+
|
| 13 |
+
char *bool_print(boolean x) {if (x) return "T"; else return "F";}
|
SCTK/src/sclite/boolpr1.o
ADDED
|
Binary file (1.5 kB). View file
|
|
|
SCTK/src/sclite/config.cache
ADDED
|
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# This file is a shell script that caches the results of configure
|
| 2 |
+
# tests run on this system so they can be shared between configure
|
| 3 |
+
# scripts and configure runs. It is not useful on other systems.
|
| 4 |
+
# If it contains results you don't want to keep, you may remove or edit it.
|
| 5 |
+
#
|
| 6 |
+
# By default, configure uses ./config.cache as the cache file,
|
| 7 |
+
# creating it if it does not exist already. You can give configure
|
| 8 |
+
# the --cache-file=FILE option to use a different cache file; that is
|
| 9 |
+
# what configure does when it calls configure scripts in
|
| 10 |
+
# subdirectories, so they share the cache.
|
| 11 |
+
# Giving --cache-file=/dev/null disables caching, for debugging configure.
|
| 12 |
+
# config.status only pays attention to the cache file if you give it the
|
| 13 |
+
# --recheck option to rerun configure.
|
| 14 |
+
#
|
| 15 |
+
ac_cv_c_const=${ac_cv_c_const=''yes''}
|
| 16 |
+
ac_cv_c_cross=${ac_cv_c_cross=''no''}
|
| 17 |
+
ac_cv_header_stdc=${ac_cv_header_stdc=''yes''}
|
| 18 |
+
ac_cv_header_unistd_h=${ac_cv_header_unistd_h=''yes''}
|
| 19 |
+
ac_cv_lib_m=${ac_cv_lib_m=''yes''}
|
| 20 |
+
ac_cv_path_INSTALL=${ac_cv_path_INSTALL=''/usr/bin/install''}
|
| 21 |
+
ac_cv_prog_CC=${ac_cv_prog_CC=''gcc''}
|
| 22 |
+
ac_cv_prog_CPP=${ac_cv_prog_CPP=''gcc -E''}
|
| 23 |
+
ac_cv_prog_gcc=${ac_cv_prog_gcc=''yes''}
|
| 24 |
+
ac_cv_prog_gcc_g=${ac_cv_prog_gcc_g=''yes''}
|
| 25 |
+
ac_cv_prog_make_make_set=${ac_cv_prog_make_make_set=''yes''}
|
| 26 |
+
ac_cv_type_size_t=${ac_cv_type_size_t=''yes''}
|
SCTK/src/sclite/config.log
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
This file contains any messages produced by compilers while
|
| 2 |
+
running configure, to aid debugging if configure makes a mistake.
|
| 3 |
+
|
| 4 |
+
configure:607:1: warning: return type defaults to 'int' [-Wimplicit-int]
|
| 5 |
+
configure: In function 'main':
|
| 6 |
+
configure:694:67: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
|
| 7 |
+
configure:690:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
|
| 8 |
+
configure:694:67: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
|
| 9 |
+
configure:694:67: note: include '<stdlib.h>' or provide a declaration of 'exit'
|
| 10 |
+
configure:695:1: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
|
| 11 |
+
configure:695:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
|
SCTK/src/sclite/config.sh
ADDED
|
@@ -0,0 +1,1277 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#! /bin/sh
|
| 2 |
+
|
| 3 |
+
# Guess values for system-dependent variables and create makefiles.
|
| 4 |
+
# Generated automatically using autoconf version 2.4
|
| 5 |
+
# Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc.
|
| 6 |
+
#
|
| 7 |
+
# This configure script is free software; the Free Software Foundation
|
| 8 |
+
# gives unlimited permission to copy, distribute and modify it.
|
| 9 |
+
|
| 10 |
+
# Defaults:
|
| 11 |
+
ac_help=
|
| 12 |
+
ac_default_prefix=/usr/local
|
| 13 |
+
# Any additions from configure.in:
|
| 14 |
+
|
| 15 |
+
# Initialize some variables set by options.
|
| 16 |
+
# The variables have the same names as the options, with
|
| 17 |
+
# dashes changed to underlines.
|
| 18 |
+
build=NONE
|
| 19 |
+
cache_file=./config.cache
|
| 20 |
+
exec_prefix=NONE
|
| 21 |
+
host=NONE
|
| 22 |
+
no_create=
|
| 23 |
+
nonopt=NONE
|
| 24 |
+
no_recursion=
|
| 25 |
+
prefix=NONE
|
| 26 |
+
program_prefix=NONE
|
| 27 |
+
program_suffix=NONE
|
| 28 |
+
program_transform_name=s,x,x,
|
| 29 |
+
silent=
|
| 30 |
+
site=
|
| 31 |
+
srcdir=
|
| 32 |
+
target=NONE
|
| 33 |
+
verbose=
|
| 34 |
+
x_includes=NONE
|
| 35 |
+
x_libraries=NONE
|
| 36 |
+
user_interaction=0
|
| 37 |
+
|
| 38 |
+
# Initialize some other variables.
|
| 39 |
+
subdirs=
|
| 40 |
+
|
| 41 |
+
ac_prev=
|
| 42 |
+
for ac_option
|
| 43 |
+
do
|
| 44 |
+
|
| 45 |
+
# If the previous option needs an argument, assign it.
|
| 46 |
+
if test -n "$ac_prev"; then
|
| 47 |
+
eval "$ac_prev=\$ac_option"
|
| 48 |
+
ac_prev=
|
| 49 |
+
continue
|
| 50 |
+
fi
|
| 51 |
+
|
| 52 |
+
case "$ac_option" in
|
| 53 |
+
-*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
|
| 54 |
+
*) ac_optarg= ;;
|
| 55 |
+
esac
|
| 56 |
+
|
| 57 |
+
# Accept the important Cygnus configure options, so we can diagnose typos.
|
| 58 |
+
|
| 59 |
+
case "$ac_option" in
|
| 60 |
+
|
| 61 |
+
-build | --build | --buil | --bui | --bu | --b)
|
| 62 |
+
ac_prev=build ;;
|
| 63 |
+
-build=* | --build=* | --buil=* | --bui=* | --bu=* | --b=*)
|
| 64 |
+
build="$ac_optarg" ;;
|
| 65 |
+
|
| 66 |
+
-cache-file | --cache-file | --cache-fil | --cache-fi \
|
| 67 |
+
| --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
|
| 68 |
+
ac_prev=cache_file ;;
|
| 69 |
+
-cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
|
| 70 |
+
| --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
|
| 71 |
+
cache_file="$ac_optarg" ;;
|
| 72 |
+
|
| 73 |
+
-disable-* | --disable-*)
|
| 74 |
+
ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
|
| 75 |
+
# Reject names that are not valid shell variable names.
|
| 76 |
+
if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
|
| 77 |
+
{ echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
|
| 78 |
+
fi
|
| 79 |
+
ac_feature=`echo $ac_feature| sed 's/-/_/g'`
|
| 80 |
+
eval "enable_${ac_feature}=no" ;;
|
| 81 |
+
|
| 82 |
+
-enable-* | --enable-*)
|
| 83 |
+
ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
|
| 84 |
+
# Reject names that are not valid shell variable names.
|
| 85 |
+
if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
|
| 86 |
+
{ echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
|
| 87 |
+
fi
|
| 88 |
+
ac_feature=`echo $ac_feature| sed 's/-/_/g'`
|
| 89 |
+
case "$ac_option" in
|
| 90 |
+
*=*) ;;
|
| 91 |
+
*) ac_optarg=yes ;;
|
| 92 |
+
esac
|
| 93 |
+
eval "enable_${ac_feature}='$ac_optarg'" ;;
|
| 94 |
+
|
| 95 |
+
-exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
|
| 96 |
+
| --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
|
| 97 |
+
| --exec | --exe | --ex)
|
| 98 |
+
ac_prev=exec_prefix ;;
|
| 99 |
+
-exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
|
| 100 |
+
| --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
|
| 101 |
+
| --exec=* | --exe=* | --ex=*)
|
| 102 |
+
exec_prefix="$ac_optarg" ;;
|
| 103 |
+
|
| 104 |
+
-gas | --gas | --ga | --g)
|
| 105 |
+
# Obsolete; use --with-gas.
|
| 106 |
+
with_gas=yes ;;
|
| 107 |
+
|
| 108 |
+
-help | --help | --hel | --he)
|
| 109 |
+
# Omit some internal or obsolete options to make the list less imposing.
|
| 110 |
+
# This message is too long to be a string in the A/UX 3.1 sh.
|
| 111 |
+
cat << EOF
|
| 112 |
+
Usage: configure [options] [host]
|
| 113 |
+
Options: [defaults in brackets after descriptions]
|
| 114 |
+
Configuration:
|
| 115 |
+
--cache-file=FILE cache test results in FILE
|
| 116 |
+
--help print this message
|
| 117 |
+
--no-create do not create output files
|
| 118 |
+
--quiet, --silent do not print \`checking...' messages
|
| 119 |
+
--version print the version of autoconf that created configure
|
| 120 |
+
Directory and file names:
|
| 121 |
+
--prefix=PREFIX install architecture-independent files in PREFIX
|
| 122 |
+
[$ac_default_prefix]
|
| 123 |
+
--exec-prefix=PREFIX install architecture-dependent files in PREFIX
|
| 124 |
+
[same as prefix]
|
| 125 |
+
--srcdir=DIR find the sources in DIR [configure dir or ..]
|
| 126 |
+
--program-prefix=PREFIX prepend PREFIX to installed program names
|
| 127 |
+
--program-suffix=SUFFIX append SUFFIX to installed program names
|
| 128 |
+
--program-transform-name=PROGRAM run sed PROGRAM on installed program names
|
| 129 |
+
Host type:
|
| 130 |
+
--build=BUILD configure for building on BUILD [BUILD=HOST]
|
| 131 |
+
--host=HOST configure for HOST [guessed]
|
| 132 |
+
--target=TARGET configure for TARGET [TARGET=HOST]
|
| 133 |
+
Features and packages:
|
| 134 |
+
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
|
| 135 |
+
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
|
| 136 |
+
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
|
| 137 |
+
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
|
| 138 |
+
--x-includes=DIR X include files are in DIR
|
| 139 |
+
--x-libraries=DIR X library files are in DIR
|
| 140 |
+
--enable and --with options recognized:$ac_help
|
| 141 |
+
EOF
|
| 142 |
+
exit 0 ;;
|
| 143 |
+
|
| 144 |
+
-host | --host | --hos | --ho)
|
| 145 |
+
ac_prev=host ;;
|
| 146 |
+
-host=* | --host=* | --hos=* | --ho=*)
|
| 147 |
+
host="$ac_optarg" ;;
|
| 148 |
+
|
| 149 |
+
-nfp | --nfp | --nf)
|
| 150 |
+
# Obsolete; use --without-fp.
|
| 151 |
+
with_fp=no ;;
|
| 152 |
+
|
| 153 |
+
-no-create | --no-create | --no-creat | --no-crea | --no-cre \
|
| 154 |
+
| --no-cr | --no-c)
|
| 155 |
+
no_create=yes ;;
|
| 156 |
+
|
| 157 |
+
-no-recursion | --no-recursion | --no-recursio | --no-recursi \
|
| 158 |
+
| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
|
| 159 |
+
no_recursion=yes ;;
|
| 160 |
+
|
| 161 |
+
-prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
|
| 162 |
+
ac_prev=prefix ;;
|
| 163 |
+
-prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
|
| 164 |
+
prefix="$ac_optarg" ;;
|
| 165 |
+
|
| 166 |
+
-program-prefix | --program-prefix | --program-prefi | --program-pref \
|
| 167 |
+
| --program-pre | --program-pr | --program-p)
|
| 168 |
+
ac_prev=program_prefix ;;
|
| 169 |
+
-program-prefix=* | --program-prefix=* | --program-prefi=* \
|
| 170 |
+
| --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
|
| 171 |
+
program_prefix="$ac_optarg" ;;
|
| 172 |
+
|
| 173 |
+
-program-suffix | --program-suffix | --program-suffi | --program-suff \
|
| 174 |
+
| --program-suf | --program-su | --program-s)
|
| 175 |
+
ac_prev=program_suffix ;;
|
| 176 |
+
-program-suffix=* | --program-suffix=* | --program-suffi=* \
|
| 177 |
+
| --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
|
| 178 |
+
program_suffix="$ac_optarg" ;;
|
| 179 |
+
|
| 180 |
+
-program-transform-name | --program-transform-name \
|
| 181 |
+
| --program-transform-nam | --program-transform-na \
|
| 182 |
+
| --program-transform-n | --program-transform- \
|
| 183 |
+
| --program-transform | --program-transfor \
|
| 184 |
+
| --program-transfo | --program-transf \
|
| 185 |
+
| --program-trans | --program-tran \
|
| 186 |
+
| --progr-tra | --program-tr | --program-t)
|
| 187 |
+
ac_prev=program_transform_name ;;
|
| 188 |
+
-program-transform-name=* | --program-transform-name=* \
|
| 189 |
+
| --program-transform-nam=* | --program-transform-na=* \
|
| 190 |
+
| --program-transform-n=* | --program-transform-=* \
|
| 191 |
+
| --program-transform=* | --program-transfor=* \
|
| 192 |
+
| --program-transfo=* | --program-transf=* \
|
| 193 |
+
| --program-trans=* | --program-tran=* \
|
| 194 |
+
| --progr-tra=* | --program-tr=* | --program-t=*)
|
| 195 |
+
program_transform_name="$ac_optarg" ;;
|
| 196 |
+
|
| 197 |
+
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
|
| 198 |
+
| -silent | --silent | --silen | --sile | --sil)
|
| 199 |
+
silent=yes ;;
|
| 200 |
+
|
| 201 |
+
-site | --site | --sit)
|
| 202 |
+
ac_prev=site ;;
|
| 203 |
+
-site=* | --site=* | --sit=*)
|
| 204 |
+
site="$ac_optarg" ;;
|
| 205 |
+
|
| 206 |
+
-srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
|
| 207 |
+
ac_prev=srcdir ;;
|
| 208 |
+
-srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
|
| 209 |
+
srcdir="$ac_optarg" ;;
|
| 210 |
+
|
| 211 |
+
-target | --target | --targe | --targ | --tar | --ta | --t)
|
| 212 |
+
ac_prev=target ;;
|
| 213 |
+
-target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
|
| 214 |
+
target="$ac_optarg" ;;
|
| 215 |
+
|
| 216 |
+
-v | -verbose | --verbose | --verbos | --verbo | --verb)
|
| 217 |
+
verbose=yes ;;
|
| 218 |
+
|
| 219 |
+
-version | --version | --versio | --versi | --vers)
|
| 220 |
+
echo "configure generated by autoconf version 2.4"
|
| 221 |
+
exit 0 ;;
|
| 222 |
+
|
| 223 |
+
-with-* | --with-*)
|
| 224 |
+
ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
|
| 225 |
+
# Reject names that are not valid shell variable names.
|
| 226 |
+
if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
|
| 227 |
+
{ echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
|
| 228 |
+
fi
|
| 229 |
+
ac_package=`echo $ac_package| sed 's/-/_/g'`
|
| 230 |
+
case "$ac_option" in
|
| 231 |
+
*=*) ;;
|
| 232 |
+
*) ac_optarg=yes ;;
|
| 233 |
+
esac
|
| 234 |
+
eval "with_${ac_package}='$ac_optarg'" ;;
|
| 235 |
+
|
| 236 |
+
-without-* | --without-*)
|
| 237 |
+
ac_package=`echo $ac_option|sed -e 's/-*without-//'`
|
| 238 |
+
# Reject names that are not valid shell variable names.
|
| 239 |
+
if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
|
| 240 |
+
{ echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
|
| 241 |
+
fi
|
| 242 |
+
ac_package=`echo $ac_package| sed 's/-/_/g'`
|
| 243 |
+
eval "with_${ac_package}=no" ;;
|
| 244 |
+
|
| 245 |
+
--x)
|
| 246 |
+
# Obsolete; use --with-x.
|
| 247 |
+
with_x=yes ;;
|
| 248 |
+
|
| 249 |
+
-x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
|
| 250 |
+
| --x-incl | --x-inc | --x-in | --x-i)
|
| 251 |
+
ac_prev=x_includes ;;
|
| 252 |
+
-x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
|
| 253 |
+
| --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
|
| 254 |
+
x_includes="$ac_optarg" ;;
|
| 255 |
+
|
| 256 |
+
-x-libraries | --x-libraries | --x-librarie | --x-librari \
|
| 257 |
+
| --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
|
| 258 |
+
ac_prev=x_libraries ;;
|
| 259 |
+
-x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
|
| 260 |
+
| --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
|
| 261 |
+
x_libraries="$ac_optarg" ;;
|
| 262 |
+
|
| 263 |
+
-*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
|
| 264 |
+
;;
|
| 265 |
+
|
| 266 |
+
*)
|
| 267 |
+
if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
|
| 268 |
+
echo "configure: warning: $ac_option: invalid host type" 1>&2
|
| 269 |
+
fi
|
| 270 |
+
if test "x$nonopt" != xNONE; then
|
| 271 |
+
{ echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
|
| 272 |
+
fi
|
| 273 |
+
nonopt="$ac_option"
|
| 274 |
+
;;
|
| 275 |
+
|
| 276 |
+
esac
|
| 277 |
+
done
|
| 278 |
+
|
| 279 |
+
if test -n "$ac_prev"; then
|
| 280 |
+
{ echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
|
| 281 |
+
fi
|
| 282 |
+
|
| 283 |
+
trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
|
| 284 |
+
|
| 285 |
+
# File descriptor usage:
|
| 286 |
+
# 0 standard input
|
| 287 |
+
# 1 file creation
|
| 288 |
+
# 2 errors and warnings
|
| 289 |
+
# 3 some systems may open it to /dev/tty
|
| 290 |
+
# 4 used on the Kubota Titan
|
| 291 |
+
# 6 checking for... messages and results
|
| 292 |
+
# 5 compiler messages saved in config.log
|
| 293 |
+
if test "$silent" = yes; then
|
| 294 |
+
exec 6>/dev/null
|
| 295 |
+
else
|
| 296 |
+
exec 6>&1
|
| 297 |
+
fi
|
| 298 |
+
exec 5>./config.log
|
| 299 |
+
|
| 300 |
+
echo "\
|
| 301 |
+
This file contains any messages produced by compilers while
|
| 302 |
+
running configure, to aid debugging if configure makes a mistake.
|
| 303 |
+
" 1>&5
|
| 304 |
+
|
| 305 |
+
# Strip out --no-create and --no-recursion so they do not pile up.
|
| 306 |
+
# Also quote any args containing shell metacharacters.
|
| 307 |
+
ac_configure_args=
|
| 308 |
+
for ac_arg
|
| 309 |
+
do
|
| 310 |
+
case "$ac_arg" in
|
| 311 |
+
-no-create | --no-create | --no-creat | --no-crea | --no-cre \
|
| 312 |
+
| --no-cr | --no-c) ;;
|
| 313 |
+
-no-recursion | --no-recursion | --no-recursio | --no-recursi \
|
| 314 |
+
| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
|
| 315 |
+
*" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
|
| 316 |
+
ac_configure_args="$ac_configure_args '$ac_arg'" ;;
|
| 317 |
+
*) ac_configure_args="$ac_configure_args $ac_arg" ;;
|
| 318 |
+
esac
|
| 319 |
+
done
|
| 320 |
+
|
| 321 |
+
# NLS nuisances.
|
| 322 |
+
# Only set LANG and LC_ALL to C if already set.
|
| 323 |
+
# These must not be set unconditionally because not all systems understand
|
| 324 |
+
# e.g. LANG=C (notably SCO).
|
| 325 |
+
if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
|
| 326 |
+
if test "${LANG+set}" = set; then LANG=C; export LANG; fi
|
| 327 |
+
|
| 328 |
+
# confdefs.h avoids OS command line length limits that DEFS can exceed.
|
| 329 |
+
rm -rf conftest* confdefs.h
|
| 330 |
+
# AIX cpp loses on an empty file, so make sure it contains at least a newline.
|
| 331 |
+
echo > confdefs.h
|
| 332 |
+
|
| 333 |
+
# A filename unique to this package, relative to the directory that
|
| 334 |
+
# configure is in, which we can look for to find out if srcdir is correct.
|
| 335 |
+
ac_unique_file=sclite.c
|
| 336 |
+
|
| 337 |
+
# Find the source files, if location was not specified.
|
| 338 |
+
if test -z "$srcdir"; then
|
| 339 |
+
ac_srcdir_defaulted=yes
|
| 340 |
+
# Try the directory containing this script, then its parent.
|
| 341 |
+
ac_prog=$0
|
| 342 |
+
ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
|
| 343 |
+
test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
|
| 344 |
+
srcdir=$ac_confdir
|
| 345 |
+
if test ! -r $srcdir/$ac_unique_file; then
|
| 346 |
+
srcdir=..
|
| 347 |
+
fi
|
| 348 |
+
else
|
| 349 |
+
ac_srcdir_defaulted=no
|
| 350 |
+
fi
|
| 351 |
+
if test ! -r $srcdir/$ac_unique_file; then
|
| 352 |
+
if test "$ac_srcdir_defaulted" = yes; then
|
| 353 |
+
{ echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
|
| 354 |
+
else
|
| 355 |
+
{ echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
|
| 356 |
+
fi
|
| 357 |
+
fi
|
| 358 |
+
srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
|
| 359 |
+
|
| 360 |
+
# Prefer explicitly selected file to automatically selected ones.
|
| 361 |
+
if test -z "$CONFIG_SITE"; then
|
| 362 |
+
if test "x$prefix" != xNONE; then
|
| 363 |
+
CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
|
| 364 |
+
else
|
| 365 |
+
CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
|
| 366 |
+
fi
|
| 367 |
+
fi
|
| 368 |
+
for ac_site_file in $CONFIG_SITE; do
|
| 369 |
+
if test -r "$ac_site_file"; then
|
| 370 |
+
echo "loading site script $ac_site_file"
|
| 371 |
+
. "$ac_site_file"
|
| 372 |
+
fi
|
| 373 |
+
done
|
| 374 |
+
|
| 375 |
+
if test -r "$cache_file"; then
|
| 376 |
+
echo "loading cache $cache_file"
|
| 377 |
+
. $cache_file
|
| 378 |
+
else
|
| 379 |
+
echo "creating cache $cache_file"
|
| 380 |
+
> $cache_file
|
| 381 |
+
fi
|
| 382 |
+
|
| 383 |
+
ac_ext=c
|
| 384 |
+
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
|
| 385 |
+
ac_cpp='$CPP $CPPFLAGS'
|
| 386 |
+
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5 2>&5'
|
| 387 |
+
ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5 2>&5'
|
| 388 |
+
|
| 389 |
+
if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
|
| 390 |
+
# Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
|
| 391 |
+
if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
|
| 392 |
+
ac_n= ac_c='
|
| 393 |
+
' ac_t=' '
|
| 394 |
+
else
|
| 395 |
+
ac_n=-n ac_c= ac_t=
|
| 396 |
+
fi
|
| 397 |
+
else
|
| 398 |
+
ac_n= ac_c='\c' ac_t=
|
| 399 |
+
fi
|
| 400 |
+
|
| 401 |
+
|
| 402 |
+
|
| 403 |
+
# Extract the first word of "gcc", so it can be a program name with args.
|
| 404 |
+
set dummy gcc; ac_word=$2
|
| 405 |
+
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
| 406 |
+
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
|
| 407 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 408 |
+
else
|
| 409 |
+
if test -n "$CC"; then
|
| 410 |
+
ac_cv_prog_CC="$CC" # Let the user override the test.
|
| 411 |
+
else
|
| 412 |
+
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
| 413 |
+
for ac_dir in $PATH; do
|
| 414 |
+
test -z "$ac_dir" && ac_dir=.
|
| 415 |
+
if test -f $ac_dir/$ac_word; then
|
| 416 |
+
ac_cv_prog_CC="gcc"
|
| 417 |
+
break
|
| 418 |
+
fi
|
| 419 |
+
done
|
| 420 |
+
IFS="$ac_save_ifs"
|
| 421 |
+
test -z "$ac_cv_prog_CC" && ac_cv_prog_CC="cc"
|
| 422 |
+
fi
|
| 423 |
+
fi
|
| 424 |
+
CC="$ac_cv_prog_CC"
|
| 425 |
+
if test -n "$CC"; then
|
| 426 |
+
echo "$ac_t""$CC" 1>&6
|
| 427 |
+
else
|
| 428 |
+
echo "$ac_t""no" 1>&6
|
| 429 |
+
fi
|
| 430 |
+
|
| 431 |
+
|
| 432 |
+
echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
|
| 433 |
+
if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
|
| 434 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 435 |
+
else
|
| 436 |
+
cat > conftest.c <<EOF
|
| 437 |
+
#ifdef __GNUC__
|
| 438 |
+
yes;
|
| 439 |
+
#endif
|
| 440 |
+
EOF
|
| 441 |
+
if ${CC-cc} -E conftest.c 2>&5 | egrep yes >/dev/null 2>&1; then
|
| 442 |
+
ac_cv_prog_gcc=yes
|
| 443 |
+
else
|
| 444 |
+
ac_cv_prog_gcc=no
|
| 445 |
+
fi
|
| 446 |
+
fi
|
| 447 |
+
echo "$ac_t""$ac_cv_prog_gcc" 1>&6
|
| 448 |
+
if test $ac_cv_prog_gcc = yes; then
|
| 449 |
+
GCC=yes
|
| 450 |
+
if test "${CFLAGS+set}" != set; then
|
| 451 |
+
echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
|
| 452 |
+
if eval "test \"`echo '$''{'ac_cv_prog_gcc_g'+set}'`\" = set"; then
|
| 453 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 454 |
+
else
|
| 455 |
+
echo 'void f(){}' > conftest.c
|
| 456 |
+
if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
|
| 457 |
+
ac_cv_prog_gcc_g=yes
|
| 458 |
+
else
|
| 459 |
+
ac_cv_prog_gcc_g=no
|
| 460 |
+
fi
|
| 461 |
+
rm -f conftest*
|
| 462 |
+
|
| 463 |
+
fi
|
| 464 |
+
echo "$ac_t""$ac_cv_prog_gcc_g" 1>&6
|
| 465 |
+
if test $ac_cv_prog_gcc_g = yes; then
|
| 466 |
+
CFLAGS="-Os"
|
| 467 |
+
else
|
| 468 |
+
CFLAGS="-Os"
|
| 469 |
+
fi
|
| 470 |
+
fi
|
| 471 |
+
else
|
| 472 |
+
GCC=
|
| 473 |
+
test "${CFLAGS+set}" = set || CFLAGS="-g"
|
| 474 |
+
fi
|
| 475 |
+
|
| 476 |
+
echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
|
| 477 |
+
set dummy ${MAKE-make}; ac_make=$2
|
| 478 |
+
if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
|
| 479 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 480 |
+
else
|
| 481 |
+
cat > conftestmake <<\EOF
|
| 482 |
+
all:
|
| 483 |
+
@echo 'ac_maketemp="${MAKE}"'
|
| 484 |
+
EOF
|
| 485 |
+
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
|
| 486 |
+
eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
|
| 487 |
+
if test -n "$ac_maketemp"; then
|
| 488 |
+
eval ac_cv_prog_make_${ac_make}_set=yes
|
| 489 |
+
else
|
| 490 |
+
eval ac_cv_prog_make_${ac_make}_set=no
|
| 491 |
+
fi
|
| 492 |
+
rm -f conftestmake
|
| 493 |
+
fi
|
| 494 |
+
if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
|
| 495 |
+
echo "$ac_t""yes" 1>&6
|
| 496 |
+
SET_MAKE=
|
| 497 |
+
else
|
| 498 |
+
echo "$ac_t""no" 1>&6
|
| 499 |
+
SET_MAKE="MAKE=${MAKE-make}"
|
| 500 |
+
fi
|
| 501 |
+
|
| 502 |
+
|
| 503 |
+
echo $ac_n "checking for -lm""... $ac_c" 1>&6
|
| 504 |
+
if eval "test \"`echo '$''{'ac_cv_lib_m'+set}'`\" = set"; then
|
| 505 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 506 |
+
else
|
| 507 |
+
ac_save_LIBS="$LIBS"
|
| 508 |
+
LIBS="-lm $LIBS"
|
| 509 |
+
cat > conftest.$ac_ext <<EOF
|
| 510 |
+
#line 510 "configure"
|
| 511 |
+
#include "confdefs.h"
|
| 512 |
+
|
| 513 |
+
int main() { return 0; }
|
| 514 |
+
int t() {
|
| 515 |
+
main()
|
| 516 |
+
; return 0; }
|
| 517 |
+
EOF
|
| 518 |
+
if eval $ac_link; then
|
| 519 |
+
rm -rf conftest*
|
| 520 |
+
eval "ac_cv_lib_m=yes"
|
| 521 |
+
else
|
| 522 |
+
rm -rf conftest*
|
| 523 |
+
eval "ac_cv_lib_m=no"
|
| 524 |
+
fi
|
| 525 |
+
rm -f conftest*
|
| 526 |
+
LIBS="$ac_save_LIBS"
|
| 527 |
+
|
| 528 |
+
fi
|
| 529 |
+
if eval "test \"`echo '$ac_cv_lib_'m`\" = yes"; then
|
| 530 |
+
echo "$ac_t""yes" 1>&6
|
| 531 |
+
ac_tr_lib=HAVE_LIB`echo m | tr '[a-z]' '[A-Z]'`
|
| 532 |
+
cat >> confdefs.h <<EOF
|
| 533 |
+
#define $ac_tr_lib 1
|
| 534 |
+
EOF
|
| 535 |
+
|
| 536 |
+
LIBS="-lm $LIBS"
|
| 537 |
+
|
| 538 |
+
else
|
| 539 |
+
echo "$ac_t""no" 1>&6
|
| 540 |
+
fi
|
| 541 |
+
|
| 542 |
+
|
| 543 |
+
echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
|
| 544 |
+
# On Suns, sometimes $CPP names a directory.
|
| 545 |
+
if test -n "$CPP" && test -d "$CPP"; then
|
| 546 |
+
CPP=
|
| 547 |
+
fi
|
| 548 |
+
if test -z "$CPP"; then
|
| 549 |
+
if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
|
| 550 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 551 |
+
else
|
| 552 |
+
# This must be in double quotes, not single quotes, because CPP may get
|
| 553 |
+
# substituted into the makefile and "${CC-cc}" will confuse make.
|
| 554 |
+
CPP="${CC-cc} -E"
|
| 555 |
+
# On the NeXT, cc -E runs the code through the compiler's parser,
|
| 556 |
+
# not just through cpp.
|
| 557 |
+
cat > conftest.$ac_ext <<EOF
|
| 558 |
+
#line 558 "configure"
|
| 559 |
+
#include "confdefs.h"
|
| 560 |
+
#include <assert.h>
|
| 561 |
+
Syntax Error
|
| 562 |
+
EOF
|
| 563 |
+
eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
| 564 |
+
ac_err=`grep -v '^ *+' conftest.out`
|
| 565 |
+
if test -z "$ac_err"; then
|
| 566 |
+
:
|
| 567 |
+
else
|
| 568 |
+
echo "$ac_err" >&5
|
| 569 |
+
rm -rf conftest*
|
| 570 |
+
CPP="${CC-cc} -E -traditional-cpp"
|
| 571 |
+
cat > conftest.$ac_ext <<EOF
|
| 572 |
+
#line 572 "configure"
|
| 573 |
+
#include "confdefs.h"
|
| 574 |
+
#include <assert.h>
|
| 575 |
+
Syntax Error
|
| 576 |
+
EOF
|
| 577 |
+
eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
| 578 |
+
ac_err=`grep -v '^ *+' conftest.out`
|
| 579 |
+
if test -z "$ac_err"; then
|
| 580 |
+
:
|
| 581 |
+
else
|
| 582 |
+
echo "$ac_err" >&5
|
| 583 |
+
rm -rf conftest*
|
| 584 |
+
CPP=/lib/cpp
|
| 585 |
+
fi
|
| 586 |
+
rm -f conftest*
|
| 587 |
+
fi
|
| 588 |
+
rm -f conftest*
|
| 589 |
+
ac_cv_prog_CPP="$CPP"
|
| 590 |
+
fi
|
| 591 |
+
CPP="$ac_cv_prog_CPP"
|
| 592 |
+
else
|
| 593 |
+
ac_cv_prog_CPP="$CPP"
|
| 594 |
+
fi
|
| 595 |
+
echo "$ac_t""$CPP" 1>&6
|
| 596 |
+
|
| 597 |
+
# If we cannot run a trivial program, we must be cross compiling.
|
| 598 |
+
echo $ac_n "checking whether cross-compiling""... $ac_c" 1>&6
|
| 599 |
+
if eval "test \"`echo '$''{'ac_cv_c_cross'+set}'`\" = set"; then
|
| 600 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 601 |
+
else
|
| 602 |
+
if test "$cross_compiling" = yes; then
|
| 603 |
+
ac_cv_c_cross=yes
|
| 604 |
+
else
|
| 605 |
+
cat > conftest.$ac_ext <<EOF
|
| 606 |
+
#line 606 "configure"
|
| 607 |
+
#include "confdefs.h"
|
| 608 |
+
main(){return(0);}
|
| 609 |
+
EOF
|
| 610 |
+
eval $ac_link
|
| 611 |
+
if test -s conftest && (./conftest; exit) 2>/dev/null; then
|
| 612 |
+
ac_cv_c_cross=no
|
| 613 |
+
else
|
| 614 |
+
ac_cv_c_cross=yes
|
| 615 |
+
fi
|
| 616 |
+
fi
|
| 617 |
+
rm -fr conftest*
|
| 618 |
+
fi
|
| 619 |
+
cross_compiling=$ac_cv_c_cross
|
| 620 |
+
echo "$ac_t""$ac_cv_c_cross" 1>&6
|
| 621 |
+
|
| 622 |
+
echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
|
| 623 |
+
if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
|
| 624 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 625 |
+
else
|
| 626 |
+
cat > conftest.$ac_ext <<EOF
|
| 627 |
+
#line 627 "configure"
|
| 628 |
+
#include "confdefs.h"
|
| 629 |
+
#include <stdlib.h>
|
| 630 |
+
#include <stdarg.h>
|
| 631 |
+
#include <string.h>
|
| 632 |
+
#include <float.h>
|
| 633 |
+
EOF
|
| 634 |
+
eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
| 635 |
+
ac_err=`grep -v '^ *+' conftest.out`
|
| 636 |
+
if test -z "$ac_err"; then
|
| 637 |
+
rm -rf conftest*
|
| 638 |
+
ac_cv_header_stdc=yes
|
| 639 |
+
else
|
| 640 |
+
echo "$ac_err" >&5
|
| 641 |
+
rm -rf conftest*
|
| 642 |
+
ac_cv_header_stdc=no
|
| 643 |
+
fi
|
| 644 |
+
rm -f conftest*
|
| 645 |
+
|
| 646 |
+
if test $ac_cv_header_stdc = yes; then
|
| 647 |
+
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
|
| 648 |
+
cat > conftest.$ac_ext <<EOF
|
| 649 |
+
#line 649 "configure"
|
| 650 |
+
#include "confdefs.h"
|
| 651 |
+
#include <string.h>
|
| 652 |
+
EOF
|
| 653 |
+
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
| 654 |
+
egrep "memchr" >/dev/null 2>&1; then
|
| 655 |
+
:
|
| 656 |
+
else
|
| 657 |
+
rm -rf conftest*
|
| 658 |
+
ac_cv_header_stdc=no
|
| 659 |
+
fi
|
| 660 |
+
rm -f conftest*
|
| 661 |
+
|
| 662 |
+
fi
|
| 663 |
+
|
| 664 |
+
if test $ac_cv_header_stdc = yes; then
|
| 665 |
+
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
|
| 666 |
+
cat > conftest.$ac_ext <<EOF
|
| 667 |
+
#line 667 "configure"
|
| 668 |
+
#include "confdefs.h"
|
| 669 |
+
#include <stdlib.h>
|
| 670 |
+
EOF
|
| 671 |
+
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
| 672 |
+
egrep "free" >/dev/null 2>&1; then
|
| 673 |
+
:
|
| 674 |
+
else
|
| 675 |
+
rm -rf conftest*
|
| 676 |
+
ac_cv_header_stdc=no
|
| 677 |
+
fi
|
| 678 |
+
rm -f conftest*
|
| 679 |
+
|
| 680 |
+
fi
|
| 681 |
+
|
| 682 |
+
if test $ac_cv_header_stdc = yes; then
|
| 683 |
+
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
|
| 684 |
+
if test "$cross_compiling" = yes; then
|
| 685 |
+
ac_cv_header_stdc=no
|
| 686 |
+
else
|
| 687 |
+
cat > conftest.$ac_ext <<EOF
|
| 688 |
+
#line 688 "configure"
|
| 689 |
+
#include "confdefs.h"
|
| 690 |
+
#include <ctype.h>
|
| 691 |
+
#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
|
| 692 |
+
#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
|
| 693 |
+
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
|
| 694 |
+
int main () { int i; for (i = 0; i < 256; i++)
|
| 695 |
+
if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
|
| 696 |
+
exit (0); }
|
| 697 |
+
|
| 698 |
+
EOF
|
| 699 |
+
eval $ac_link
|
| 700 |
+
if test -s conftest && (./conftest; exit) 2>/dev/null; then
|
| 701 |
+
:
|
| 702 |
+
else
|
| 703 |
+
ac_cv_header_stdc=no
|
| 704 |
+
fi
|
| 705 |
+
fi
|
| 706 |
+
rm -fr conftest*
|
| 707 |
+
fi
|
| 708 |
+
fi
|
| 709 |
+
echo "$ac_t""$ac_cv_header_stdc" 1>&6
|
| 710 |
+
if test $ac_cv_header_stdc = yes; then
|
| 711 |
+
cat >> confdefs.h <<\EOF
|
| 712 |
+
#define STDC_HEADERS 1
|
| 713 |
+
EOF
|
| 714 |
+
|
| 715 |
+
fi
|
| 716 |
+
|
| 717 |
+
for ac_hdr in unistd.h
|
| 718 |
+
do
|
| 719 |
+
ac_safe=`echo "$ac_hdr" | tr './\055' '___'`
|
| 720 |
+
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
|
| 721 |
+
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
| 722 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 723 |
+
else
|
| 724 |
+
cat > conftest.$ac_ext <<EOF
|
| 725 |
+
#line 725 "configure"
|
| 726 |
+
#include "confdefs.h"
|
| 727 |
+
#include <$ac_hdr>
|
| 728 |
+
EOF
|
| 729 |
+
eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
| 730 |
+
ac_err=`grep -v '^ *+' conftest.out`
|
| 731 |
+
if test -z "$ac_err"; then
|
| 732 |
+
rm -rf conftest*
|
| 733 |
+
eval "ac_cv_header_$ac_safe=yes"
|
| 734 |
+
else
|
| 735 |
+
echo "$ac_err" >&5
|
| 736 |
+
rm -rf conftest*
|
| 737 |
+
eval "ac_cv_header_$ac_safe=no"
|
| 738 |
+
fi
|
| 739 |
+
rm -f conftest*
|
| 740 |
+
fi
|
| 741 |
+
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
| 742 |
+
echo "$ac_t""yes" 1>&6
|
| 743 |
+
ac_tr_hdr=HAVE_`echo $ac_hdr | tr '[a-z]./\055' '[A-Z]___'`
|
| 744 |
+
cat >> confdefs.h <<EOF
|
| 745 |
+
#define $ac_tr_hdr 1
|
| 746 |
+
EOF
|
| 747 |
+
|
| 748 |
+
else
|
| 749 |
+
echo "$ac_t""no" 1>&6
|
| 750 |
+
fi
|
| 751 |
+
done
|
| 752 |
+
|
| 753 |
+
|
| 754 |
+
if test "$CC" = "cc" ; then
|
| 755 |
+
echo "Setting default CFLAGS for Native cc"
|
| 756 |
+
case "`uname -s`" in
|
| 757 |
+
OSF1) CFLAGS="$CFLAGS -std1"; export CFLAGS;;
|
| 758 |
+
HP-UX) CFLAGS="$CFLAGS -Ae"; export CFLAGS;;
|
| 759 |
+
esac
|
| 760 |
+
fi
|
| 761 |
+
|
| 762 |
+
echo $ac_n "checking for working const""... $ac_c" 1>&6
|
| 763 |
+
if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
|
| 764 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 765 |
+
else
|
| 766 |
+
cat > conftest.$ac_ext <<EOF
|
| 767 |
+
#line 767 "configure"
|
| 768 |
+
#include "confdefs.h"
|
| 769 |
+
|
| 770 |
+
int main() { return 0; }
|
| 771 |
+
int t() {
|
| 772 |
+
|
| 773 |
+
/* Ultrix mips cc rejects this. */
|
| 774 |
+
typedef int charset[2]; const charset x;
|
| 775 |
+
/* SunOS 4.1.1 cc rejects this. */
|
| 776 |
+
char const *const *ccp;
|
| 777 |
+
char **p;
|
| 778 |
+
/* NEC SVR4.0.2 mips cc rejects this. */
|
| 779 |
+
struct point {int x, y;};
|
| 780 |
+
static struct point const zero;
|
| 781 |
+
/* AIX XL C 1.02.0.0 rejects this.
|
| 782 |
+
It does not let you subtract one const X* pointer from another in an arm
|
| 783 |
+
of an if-expression whose if-part is not a constant expression */
|
| 784 |
+
const char *g = "string";
|
| 785 |
+
ccp = &g + (g ? g-g : 0);
|
| 786 |
+
/* HPUX 7.0 cc rejects these. */
|
| 787 |
+
++ccp;
|
| 788 |
+
p = (char**) ccp;
|
| 789 |
+
ccp = (char const *const *) p;
|
| 790 |
+
{ /* SCO 3.2v4 cc rejects this. */
|
| 791 |
+
char *t;
|
| 792 |
+
char const *s = 0 ? (char *) 0 : (char const *) 0;
|
| 793 |
+
|
| 794 |
+
*t++ = 0;
|
| 795 |
+
}
|
| 796 |
+
{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
|
| 797 |
+
int x[] = {25, 17};
|
| 798 |
+
const int *foo = &x[0];
|
| 799 |
+
++foo;
|
| 800 |
+
}
|
| 801 |
+
{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
|
| 802 |
+
typedef const int *iptr;
|
| 803 |
+
iptr p = 0;
|
| 804 |
+
++p;
|
| 805 |
+
}
|
| 806 |
+
{ /* AIX XL C 1.02.0.0 rejects this saying
|
| 807 |
+
"k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
|
| 808 |
+
struct s { int j; const int *ap[3]; };
|
| 809 |
+
struct s *b; b->j = 5;
|
| 810 |
+
}
|
| 811 |
+
{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
|
| 812 |
+
const int foo = 10;
|
| 813 |
+
}
|
| 814 |
+
|
| 815 |
+
; return 0; }
|
| 816 |
+
EOF
|
| 817 |
+
if eval $ac_compile; then
|
| 818 |
+
rm -rf conftest*
|
| 819 |
+
ac_cv_c_const=yes
|
| 820 |
+
else
|
| 821 |
+
rm -rf conftest*
|
| 822 |
+
ac_cv_c_const=no
|
| 823 |
+
fi
|
| 824 |
+
rm -f conftest*
|
| 825 |
+
|
| 826 |
+
fi
|
| 827 |
+
echo "$ac_t""$ac_cv_c_const" 1>&6
|
| 828 |
+
if test $ac_cv_c_const = no; then
|
| 829 |
+
cat >> confdefs.h <<\EOF
|
| 830 |
+
#define const
|
| 831 |
+
EOF
|
| 832 |
+
|
| 833 |
+
fi
|
| 834 |
+
|
| 835 |
+
echo $ac_n "checking for size_t""... $ac_c" 1>&6
|
| 836 |
+
if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
|
| 837 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 838 |
+
else
|
| 839 |
+
cat > conftest.$ac_ext <<EOF
|
| 840 |
+
#line 840 "configure"
|
| 841 |
+
#include "confdefs.h"
|
| 842 |
+
#include <sys/types.h>
|
| 843 |
+
#if STDC_HEADERS
|
| 844 |
+
#include <stdlib.h>
|
| 845 |
+
#endif
|
| 846 |
+
EOF
|
| 847 |
+
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
| 848 |
+
egrep "size_t" >/dev/null 2>&1; then
|
| 849 |
+
rm -rf conftest*
|
| 850 |
+
ac_cv_type_size_t=yes
|
| 851 |
+
else
|
| 852 |
+
rm -rf conftest*
|
| 853 |
+
ac_cv_type_size_t=no
|
| 854 |
+
fi
|
| 855 |
+
rm -f conftest*
|
| 856 |
+
|
| 857 |
+
fi
|
| 858 |
+
echo "$ac_t""$ac_cv_type_size_t" 1>&6
|
| 859 |
+
if test $ac_cv_type_size_t = no; then
|
| 860 |
+
cat >> confdefs.h <<\EOF
|
| 861 |
+
#define size_t unsigned
|
| 862 |
+
EOF
|
| 863 |
+
|
| 864 |
+
fi
|
| 865 |
+
|
| 866 |
+
|
| 867 |
+
|
| 868 |
+
for ac_prog in install cp copy
|
| 869 |
+
do
|
| 870 |
+
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
| 871 |
+
set dummy $ac_prog; ac_word=$2
|
| 872 |
+
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
| 873 |
+
if eval "test \"`echo '$''{'ac_cv_path_INSTALL'+set}'`\" = set"; then
|
| 874 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 875 |
+
else
|
| 876 |
+
case "$INSTALL" in
|
| 877 |
+
/*)
|
| 878 |
+
ac_cv_path_INSTALL="$INSTALL" # Let the user override the test with a path.
|
| 879 |
+
;;
|
| 880 |
+
*)
|
| 881 |
+
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
| 882 |
+
for ac_dir in $PATH; do
|
| 883 |
+
test -z "$ac_dir" && ac_dir=.
|
| 884 |
+
if test -f $ac_dir/$ac_word; then
|
| 885 |
+
ac_cv_path_INSTALL="$ac_dir/$ac_word"
|
| 886 |
+
break
|
| 887 |
+
fi
|
| 888 |
+
done
|
| 889 |
+
IFS="$ac_save_ifs"
|
| 890 |
+
;;
|
| 891 |
+
esac
|
| 892 |
+
fi
|
| 893 |
+
INSTALL="$ac_cv_path_INSTALL"
|
| 894 |
+
if test -n "$INSTALL"; then
|
| 895 |
+
echo "$ac_t""$INSTALL" 1>&6
|
| 896 |
+
else
|
| 897 |
+
echo "$ac_t""no" 1>&6
|
| 898 |
+
fi
|
| 899 |
+
|
| 900 |
+
test -n "$INSTALL" && break
|
| 901 |
+
done
|
| 902 |
+
|
| 903 |
+
if test "$user_interaction" = "1" ; then
|
| 904 |
+
echo ""
|
| 905 |
+
echo "!!!!!!!!!!!!! USER INFORMATION NEEDED !!!!!!!!!!!!!"
|
| 906 |
+
echo ""
|
| 907 |
+
echo "Sclite has the ability to use GNU's 'diff' program as means to"
|
| 908 |
+
echo "align reference and hypothesis strings. Currently, no evaluations"
|
| 909 |
+
echo "have used GNU-DIFF for alignments, so it may be un-neccessary for"
|
| 910 |
+
echo "you to enable its use. Also, some versions of GNU's diff, V2.8.1,"
|
| 911 |
+
echo "will not work with GB encoded Mandarin characters and test6 of the"
|
| 912 |
+
echo "test suite will fail."
|
| 913 |
+
echo ""
|
| 914 |
+
echo " Do you want to enable alignments via GNU's 'diff'. yes or no"
|
| 915 |
+
echo ""
|
| 916 |
+
ans=""
|
| 917 |
+
while test "$ans" = "" ; do
|
| 918 |
+
read ans
|
| 919 |
+
ans=`echo $ans | tr 'A-Z' 'a-z'`
|
| 920 |
+
if test "$ans" = "no" ; then
|
| 921 |
+
echo "Disabling GNU-DIFF alignments"
|
| 922 |
+
elif test "$ans" = "yes" ; then
|
| 923 |
+
echo "Enabling GNU-DIFF alignments"
|
| 924 |
+
else
|
| 925 |
+
echo "Error: You must respond either yes or no"
|
| 926 |
+
ans=""
|
| 927 |
+
fi
|
| 928 |
+
done
|
| 929 |
+
else
|
| 930 |
+
ans="no"
|
| 931 |
+
fi
|
| 932 |
+
|
| 933 |
+
CFLAGS_BEFORE_DIFF=$CFLAGS
|
| 934 |
+
if test "$ans" = "yes" ; then
|
| 935 |
+
for ac_prog in gnudiff diffgnu gdiff diff
|
| 936 |
+
do
|
| 937 |
+
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
| 938 |
+
set dummy $ac_prog; ac_word=$2
|
| 939 |
+
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
| 940 |
+
if eval "test \"`echo '$''{'ac_cv_path_DIFF'+set}'`\" = set"; then
|
| 941 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 942 |
+
else
|
| 943 |
+
case "$DIFF" in
|
| 944 |
+
/*)
|
| 945 |
+
ac_cv_path_DIFF="$DIFF" # Let the user override the test with a path.
|
| 946 |
+
;;
|
| 947 |
+
*)
|
| 948 |
+
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
| 949 |
+
for ac_dir in $PATH; do
|
| 950 |
+
test -z "$ac_dir" && ac_dir=.
|
| 951 |
+
if test -f $ac_dir/$ac_word; then
|
| 952 |
+
ac_cv_path_DIFF="$ac_dir/$ac_word"
|
| 953 |
+
break
|
| 954 |
+
fi
|
| 955 |
+
done
|
| 956 |
+
IFS="$ac_save_ifs"
|
| 957 |
+
;;
|
| 958 |
+
esac
|
| 959 |
+
fi
|
| 960 |
+
DIFF="$ac_cv_path_DIFF"
|
| 961 |
+
if test -n "$DIFF"; then
|
| 962 |
+
echo "$ac_t""$DIFF" 1>&6
|
| 963 |
+
else
|
| 964 |
+
echo "$ac_t""no" 1>&6
|
| 965 |
+
fi
|
| 966 |
+
|
| 967 |
+
test -n "$DIFF" && break
|
| 968 |
+
done
|
| 969 |
+
|
| 970 |
+
case "$DIFF" in
|
| 971 |
+
*gdiff)
|
| 972 |
+
# Carefully avoid gdiff for X as found on SGI systems.
|
| 973 |
+
DISPLAY= gdiff /dev/null /dev/null > /dev/null 2>&1 || DIFF=""
|
| 974 |
+
if test -z "$DIFF" ; then
|
| 975 |
+
echo " Not using $DIFF, it's an X window executable"
|
| 976 |
+
for ac_prog in diff
|
| 977 |
+
do
|
| 978 |
+
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
| 979 |
+
set dummy $ac_prog; ac_word=$2
|
| 980 |
+
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
| 981 |
+
if eval "test \"`echo '$''{'ac_cv_path_NDIFF'+set}'`\" = set"; then
|
| 982 |
+
echo $ac_n "(cached) $ac_c" 1>&6
|
| 983 |
+
else
|
| 984 |
+
case "$NDIFF" in
|
| 985 |
+
/*)
|
| 986 |
+
ac_cv_path_NDIFF="$NDIFF" # Let the user override the test with a path.
|
| 987 |
+
;;
|
| 988 |
+
*)
|
| 989 |
+
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
| 990 |
+
for ac_dir in $PATH; do
|
| 991 |
+
test -z "$ac_dir" && ac_dir=.
|
| 992 |
+
if test -f $ac_dir/$ac_word; then
|
| 993 |
+
ac_cv_path_NDIFF="$ac_dir/$ac_word"
|
| 994 |
+
break
|
| 995 |
+
fi
|
| 996 |
+
done
|
| 997 |
+
IFS="$ac_save_ifs"
|
| 998 |
+
;;
|
| 999 |
+
esac
|
| 1000 |
+
fi
|
| 1001 |
+
NDIFF="$ac_cv_path_NDIFF"
|
| 1002 |
+
if test -n "$NDIFF"; then
|
| 1003 |
+
echo "$ac_t""$NDIFF" 1>&6
|
| 1004 |
+
else
|
| 1005 |
+
echo "$ac_t""no" 1>&6
|
| 1006 |
+
fi
|
| 1007 |
+
|
| 1008 |
+
test -n "$NDIFF" && break
|
| 1009 |
+
done
|
| 1010 |
+
|
| 1011 |
+
DIFF=$NDIFF
|
| 1012 |
+
fi
|
| 1013 |
+
;;
|
| 1014 |
+
esac
|
| 1015 |
+
if test -z "$DIFF" ; then
|
| 1016 |
+
echo "Error: Unable to locate 'diff'"
|
| 1017 |
+
exit 1
|
| 1018 |
+
fi
|
| 1019 |
+
echo " Making sure diff supports '-y'"
|
| 1020 |
+
if test ! -z "`$DIFF -y /dev/null /dev/null 2>&1`" ; then
|
| 1021 |
+
echo "Error: $DIFF does not support '-y'. Install GNU's diff"
|
| 1022 |
+
exit 1
|
| 1023 |
+
fi
|
| 1024 |
+
CFLAGS="$CFLAGS -DDIFF_EXE=\\\"\$(GNUDIFF)\\\""
|
| 1025 |
+
else
|
| 1026 |
+
DIFF=""
|
| 1027 |
+
fi
|
| 1028 |
+
|
| 1029 |
+
if test "$user_interaction" = "0" ; then
|
| 1030 |
+
ans="no"
|
| 1031 |
+
else
|
| 1032 |
+
echo ""
|
| 1033 |
+
echo "!!!!!!!!!!!!! USER INFORMATION NEEDED !!!!!!!!!!!!!"
|
| 1034 |
+
echo ""
|
| 1035 |
+
echo "In support of the LVCSR/HUB-5 evaluations, a newly defined DP"
|
| 1036 |
+
echo "alignment cost function has been incorporated into SCTK. The cost"
|
| 1037 |
+
echo "function is defined to be a function of language model probabilities."
|
| 1038 |
+
echo "In order to compute the LM probabilities, the CMU-Cambridge SLM"
|
| 1039 |
+
echo "Toolkit - V2 has been included in SCTK. The compilation including"
|
| 1040 |
+
echo "the SLM toolkit is optionally, depending on your needs."
|
| 1041 |
+
echo ""
|
| 1042 |
+
echo " Do you want to compile in the CMU-Cambridge SLM toolkit?. yes or no"
|
| 1043 |
+
echo ""
|
| 1044 |
+
ans=""
|
| 1045 |
+
fi
|
| 1046 |
+
|
| 1047 |
+
SLM_DEFS=""
|
| 1048 |
+
while test "$ans" = "" ; do
|
| 1049 |
+
read ans
|
| 1050 |
+
ans=`echo $ans | tr 'A-Z' 'a-z'`
|
| 1051 |
+
if test "$ans" = "no" ; then
|
| 1052 |
+
echo "Disabling Compilation of CMU-Cambridge SLM "
|
| 1053 |
+
SLM_TARGETS=""
|
| 1054 |
+
elif test "$ans" = "yes" ; then
|
| 1055 |
+
echo "Enabling Compilation of CMU-Cambridge SLM "
|
| 1056 |
+
echo " Checking for Un-expanded tar archive of SLM"
|
| 1057 |
+
if test -f slm_v2.tar ; then
|
| 1058 |
+
echo " Expanding tar file"
|
| 1059 |
+
tar xf slm_v2.tar
|
| 1060 |
+
rm slm_v2.tar
|
| 1061 |
+
fi
|
| 1062 |
+
echo " Checking Endian-ness for SLM toolkit"
|
| 1063 |
+
echo 'main(){short s=1; char *b=(char *)&s; printf("%s",(*b==0)?"Big":"Little");}' > x.c
|
| 1064 |
+
$CC $CFLAGS_BEFORE_DIFF x.c -o a.out
|
| 1065 |
+
endian=`./a.out`
|
| 1066 |
+
rm -f a.out x.c
|
| 1067 |
+
|
| 1068 |
+
if test "$endian" = "Little" ; then
|
| 1069 |
+
SLM_DEFS="-DSLM_SWAP_BYTES"
|
| 1070 |
+
echo " Little-endian machine"
|
| 1071 |
+
else
|
| 1072 |
+
echo " Big-endian machine"
|
| 1073 |
+
fi
|
| 1074 |
+
CFLAGS="$CFLAGS -DWITH_SLM"
|
| 1075 |
+
SLM_TARGETS="slm_v2/lib/SLM2.a"
|
| 1076 |
+
cat slm_v2/src/makefile.in | \
|
| 1077 |
+
sed "s/@CC@/$CC/" | \
|
| 1078 |
+
sed "s/@SCTK_FLAGS@/$CFLAGS_BEFORE_DIFF/" | \
|
| 1079 |
+
sed "s/@SLM_DEFS@/$SLM_DEFS/" > slm_v2/src/makefile
|
| 1080 |
+
else
|
| 1081 |
+
echo "Error: You must respond either yes or no"
|
| 1082 |
+
ans=""
|
| 1083 |
+
fi
|
| 1084 |
+
done
|
| 1085 |
+
|
| 1086 |
+
|
| 1087 |
+
|
| 1088 |
+
|
| 1089 |
+
echo "Checking installation site"
|
| 1090 |
+
test -f nist.local && CFLAGS="$CFLAGS -DAT_NIST -DPEDANTIC -ansi -pedantic -pedantic-errors -Wall -Wstrict-prototypes -Wmissing-prototypes -DWARN_ZERO_MALLOC"
|
| 1091 |
+
|
| 1092 |
+
trap '' 1 2 15
|
| 1093 |
+
cat > confcache <<\EOF
|
| 1094 |
+
# This file is a shell script that caches the results of configure
|
| 1095 |
+
# tests run on this system so they can be shared between configure
|
| 1096 |
+
# scripts and configure runs. It is not useful on other systems.
|
| 1097 |
+
# If it contains results you don't want to keep, you may remove or edit it.
|
| 1098 |
+
#
|
| 1099 |
+
# By default, configure uses ./config.cache as the cache file,
|
| 1100 |
+
# creating it if it does not exist already. You can give configure
|
| 1101 |
+
# the --cache-file=FILE option to use a different cache file; that is
|
| 1102 |
+
# what configure does when it calls configure scripts in
|
| 1103 |
+
# subdirectories, so they share the cache.
|
| 1104 |
+
# Giving --cache-file=/dev/null disables caching, for debugging configure.
|
| 1105 |
+
# config.status only pays attention to the cache file if you give it the
|
| 1106 |
+
# --recheck option to rerun configure.
|
| 1107 |
+
#
|
| 1108 |
+
EOF
|
| 1109 |
+
# Ultrix sh set writes to stderr and can't be redirected directly,
|
| 1110 |
+
# and sets the high bit in the cache file unless we assign to the vars.
|
| 1111 |
+
(set) 2>&1 |
|
| 1112 |
+
sed -n "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=\${\1='\2'}/p" \
|
| 1113 |
+
>> confcache
|
| 1114 |
+
if cmp -s $cache_file confcache; then
|
| 1115 |
+
:
|
| 1116 |
+
else
|
| 1117 |
+
if test -w $cache_file; then
|
| 1118 |
+
echo "updating cache $cache_file"
|
| 1119 |
+
cat confcache > $cache_file
|
| 1120 |
+
else
|
| 1121 |
+
echo "not updating unwritable cache $cache_file"
|
| 1122 |
+
fi
|
| 1123 |
+
fi
|
| 1124 |
+
rm -f confcache
|
| 1125 |
+
|
| 1126 |
+
trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
|
| 1127 |
+
|
| 1128 |
+
test "x$prefix" = xNONE && prefix=$ac_default_prefix
|
| 1129 |
+
# Let make expand exec_prefix.
|
| 1130 |
+
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
|
| 1131 |
+
|
| 1132 |
+
# Any assignment to VPATH causes Sun make to only execute
|
| 1133 |
+
# the first set of double-colon rules, so remove it if not needed.
|
| 1134 |
+
# If there is a colon in the path, we need to keep it.
|
| 1135 |
+
if test "x$srcdir" = x.; then
|
| 1136 |
+
ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
|
| 1137 |
+
fi
|
| 1138 |
+
|
| 1139 |
+
trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
|
| 1140 |
+
|
| 1141 |
+
# Transform confdefs.h into DEFS.
|
| 1142 |
+
# Protect against shell expansion while executing makefile rules.
|
| 1143 |
+
# Protect against makefile macro expansion.
|
| 1144 |
+
cat > conftest.defs <<\EOF
|
| 1145 |
+
s%#define \([A-Za-z_][A-Za-z0-9_]*\) \(.*\)%-D\1=\2%g
|
| 1146 |
+
s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g
|
| 1147 |
+
s%\[%\\&%g
|
| 1148 |
+
s%\]%\\&%g
|
| 1149 |
+
s%\$%$$%g
|
| 1150 |
+
EOF
|
| 1151 |
+
DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
|
| 1152 |
+
rm -f conftest.defs
|
| 1153 |
+
|
| 1154 |
+
|
| 1155 |
+
# Without the "./", some shells look in PATH for config.status.
|
| 1156 |
+
: ${CONFIG_STATUS=./config.status}
|
| 1157 |
+
|
| 1158 |
+
echo creating $CONFIG_STATUS
|
| 1159 |
+
rm -f $CONFIG_STATUS
|
| 1160 |
+
cat > $CONFIG_STATUS <<EOF
|
| 1161 |
+
#! /bin/sh
|
| 1162 |
+
# Generated automatically by configure.
|
| 1163 |
+
# Run this file to recreate the current configuration.
|
| 1164 |
+
# This directory was configured as follows,
|
| 1165 |
+
# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
|
| 1166 |
+
#
|
| 1167 |
+
# $0 $ac_configure_args
|
| 1168 |
+
#
|
| 1169 |
+
# Compiler output produced by configure, useful for debugging
|
| 1170 |
+
# configure, is in ./config.log if it exists.
|
| 1171 |
+
|
| 1172 |
+
ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
|
| 1173 |
+
for ac_option
|
| 1174 |
+
do
|
| 1175 |
+
case "\$ac_option" in
|
| 1176 |
+
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
|
| 1177 |
+
echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
|
| 1178 |
+
exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
|
| 1179 |
+
-version | --version | --versio | --versi | --vers | --ver | --ve | --v)
|
| 1180 |
+
echo "$CONFIG_STATUS generated by autoconf version 2.4"
|
| 1181 |
+
exit 0 ;;
|
| 1182 |
+
-help | --help | --hel | --he | --h)
|
| 1183 |
+
echo "\$ac_cs_usage"; exit 0 ;;
|
| 1184 |
+
*) echo "\$ac_cs_usage"; exit 1 ;;
|
| 1185 |
+
esac
|
| 1186 |
+
done
|
| 1187 |
+
|
| 1188 |
+
ac_given_srcdir=$srcdir
|
| 1189 |
+
|
| 1190 |
+
trap 'rm -fr `echo "makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
|
| 1191 |
+
|
| 1192 |
+
# Protect against being on the right side of a sed subst in config.status.
|
| 1193 |
+
sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\\\&%]/\\\\&/g;
|
| 1194 |
+
s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
|
| 1195 |
+
$ac_vpsub
|
| 1196 |
+
$extrasub
|
| 1197 |
+
s%@CFLAGS@%$CFLAGS%g
|
| 1198 |
+
s%@CPPFLAGS@%$CPPFLAGS%g
|
| 1199 |
+
s%@CXXFLAGS@%$CXXFLAGS%g
|
| 1200 |
+
s%@DEFS@%$DEFS%g
|
| 1201 |
+
s%@LDFLAGS@%$LDFLAGS%g
|
| 1202 |
+
s%@LIBS@%$LIBS%g
|
| 1203 |
+
s%@exec_prefix@%$exec_prefix%g
|
| 1204 |
+
s%@prefix@%$prefix%g
|
| 1205 |
+
s%@program_transform_name@%$program_transform_name%g
|
| 1206 |
+
s%@CC@%$CC%g
|
| 1207 |
+
s%@SET_MAKE@%$SET_MAKE%g
|
| 1208 |
+
s%@CPP@%$CPP%g
|
| 1209 |
+
s%@INSTALL@%$INSTALL%g
|
| 1210 |
+
s%@DIFF@%$DIFF%g
|
| 1211 |
+
s%@NDIFF@%$NDIFF%g
|
| 1212 |
+
s%@SLM_DEFS@%$SLM_DEFS%g
|
| 1213 |
+
s%@SLM_TARGETS@%$SLM_TARGETS%g
|
| 1214 |
+
|
| 1215 |
+
CEOF
|
| 1216 |
+
EOF
|
| 1217 |
+
cat >> $CONFIG_STATUS <<EOF
|
| 1218 |
+
|
| 1219 |
+
CONFIG_FILES=\${CONFIG_FILES-"makefile"}
|
| 1220 |
+
EOF
|
| 1221 |
+
cat >> $CONFIG_STATUS <<\EOF
|
| 1222 |
+
for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
|
| 1223 |
+
# Support "outfile[:infile]", defaulting infile="outfile.in".
|
| 1224 |
+
case "$ac_file" in
|
| 1225 |
+
*:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
|
| 1226 |
+
ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
|
| 1227 |
+
*) ac_file_in="${ac_file}.in" ;;
|
| 1228 |
+
esac
|
| 1229 |
+
|
| 1230 |
+
# Adjust relative srcdir, etc. for subdirectories.
|
| 1231 |
+
|
| 1232 |
+
# Remove last slash and all that follows it. Not all systems have dirname.
|
| 1233 |
+
ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
|
| 1234 |
+
if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
|
| 1235 |
+
# The file is in a subdirectory.
|
| 1236 |
+
test ! -d "$ac_dir" && mkdir "$ac_dir"
|
| 1237 |
+
ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
|
| 1238 |
+
# A "../" for each directory in $ac_dir_suffix.
|
| 1239 |
+
ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
|
| 1240 |
+
else
|
| 1241 |
+
ac_dir_suffix= ac_dots=
|
| 1242 |
+
fi
|
| 1243 |
+
|
| 1244 |
+
case "$ac_given_srcdir" in
|
| 1245 |
+
.) srcdir=.
|
| 1246 |
+
if test -z "$ac_dots"; then top_srcdir=.
|
| 1247 |
+
else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
|
| 1248 |
+
/*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
|
| 1249 |
+
*) # Relative path.
|
| 1250 |
+
srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
|
| 1251 |
+
top_srcdir="$ac_dots$ac_given_srcdir" ;;
|
| 1252 |
+
esac
|
| 1253 |
+
|
| 1254 |
+
echo creating "$ac_file"
|
| 1255 |
+
rm -f "$ac_file"
|
| 1256 |
+
configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
|
| 1257 |
+
case "$ac_file" in
|
| 1258 |
+
*makefile*) ac_comsub="1i\\
|
| 1259 |
+
# $configure_input" ;;
|
| 1260 |
+
*) ac_comsub= ;;
|
| 1261 |
+
esac
|
| 1262 |
+
sed -e "$ac_comsub
|
| 1263 |
+
s%@configure_input@%$configure_input%g
|
| 1264 |
+
s%@srcdir@%$srcdir%g
|
| 1265 |
+
s%@top_srcdir@%$top_srcdir%g
|
| 1266 |
+
" -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file
|
| 1267 |
+
fi; done
|
| 1268 |
+
rm -f conftest.subs
|
| 1269 |
+
|
| 1270 |
+
|
| 1271 |
+
|
| 1272 |
+
exit 0
|
| 1273 |
+
EOF
|
| 1274 |
+
chmod +x $CONFIG_STATUS
|
| 1275 |
+
rm -fr confdefs* $ac_clean_files
|
| 1276 |
+
test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
|
| 1277 |
+
|