Blame view
tools/sctk-2.4.10/README
4.81 KB
8dcb6dfcb first commit |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 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 |
File: README Date: October 7, 2015 SCTK Version: 2.4.10 asclite compression algorithm update. This directory contains SCTK, the NIST Scoring Toolkit. SCTK contains the source code, documentation and example data for the following programs: sclite V2.10 - "Score Lite", sc_stats V1.3 - sclite's Statistical Significance Comparison tool rover V0.1 - Recognition Output Voting Error Reduction asclite V1.10 - Multidimensional alignment replacement for sclite The distribution was initially written in ANSI C on a SUN Workstation. To date, the code has been successfully compiled and tested on the following platforms: SCTK Systems Version --------------------------------------------------------------------- SUN SunOS 4.1.4 using gcc SUN Solaris SunOS 5.4 using cc SUN Solaris SunOS 5.5 using gcc 1.0 - 1.2 SGI IRIX 5.3 using cc SGI IRIX 4.0.3H using gcc HP 735 using gcc HP using "cc" 1.0 - 1.2 DEC Alpha running DEC OSF/1 V2.0 "cc -std1" DEC Alpha running DEC OSF/1 V2.0 "gcc" 1.1 IBM Powerstation running AIX V3.2 using cc 1.0 IBM Powerstation running AIX V3.2 using gcc* 1.0 Linux Version 2.0.33 1.0 - 1.2 Cygwin 1.3 - 2.0B2 Linux Version 2.2.17 1.3 - 2.0B2 Linux Version 2.4.20-20-9 ** 1.3 - 2.1.7 Linux Version 2.6.19.fc5 2.2.0 - 2.2.4 Linux Version 2.6.9-5.EL (gcc 3.4.6-3) 2.2.0 - 2.2.4 Darwin Version 7.4.0 1.3 Darwin Version 8.5.0 (gcc v4.0.1 build 5367) 2.1.2 - 2.3-rc1 Darwin Version 8.11.0 (gcc v4.0.1 build 5367) 2.3-rc2 - 2.4.0 Darwin Version 9.6.0 (gcc v4.0.1 build 5490) 2.3.6 - 2.4.0 RedHat Fedora 9 (gcc v4.3.0-8) 2.3.9 - 2.4.0 Darwin Version 10.8.0 (gcc version 4.2.1 (Apple Inc. build 5666) 2.4.2 - 2.4.8 * compiled with warning messages, but successful self test ** compiled and ran, but test6, which uses GNU's diff for alignment fails. The use of DIFF for alignment is rarely used and the failure can be safely ignored. Read install.txt to compile and install the package. UNIX-style manual pages and 'HTML' formatted manuals are provided in the 'doc' directory. Bundled Software: This version of SCTK includes the CMU-Cambridge Statistical Language Modeling Toolkit v2. Included in STCK is the complete source code tree and documentation. The toolkit has been included so that SCLITE can use a language model to compute conditional word weights for word-weighted scoring. Optional Software: To use the interactive installation for sclite, edit the file src/sclite/config.sh at line 36, set the user_interaction=1 it will ask you during the configuration (make config) if you want to use GNU diff instead of sclite and CMU-Cambridge SLM for sclite. Those choices are not recommended and not used anymore. Sclite has the ability to use GNU's "diff" utility as an alternate string alignment method. The installer has the choice whether or not to include this ability in the compiled version. If the use of GNU's "diff" is desired, you will need GNU's "diff" utility from their "diffutils" distribution version 2.7. If you cannot locate this distribution, it is available via anonymous ftp from the jaguar.ncsl.nist.gov server. The compressed tar file 'diffutils-2.7.tar.Z' is located in the 'pub' directory. When you install diff, make sure the executable is installed as: "gdiff", "gnudiff" or "diffgnu". The 'config.sh' script expects it to be called one of these. Special Note to SGI owners: When installing GNU's "diff" make sure to call it "gnudiff" or "diffgnu", if you use "gdiff" the executable name may be overshadowed by a pre-existing executable. utf_filt is using SGML external software and modules like SGMLS perl module and nsgmls program which have be updated and continued: OpenSP (http://sourceforge.net/project/showfiles.php?group_id=2115&package_id=2869). The version v1.5.2 of OpenSP have been tested and working with the current version of utf_filt. Special Note to Cygwin users: It has been reported that compilation of 'rfilter1' can fail in some case, please read the OPTIONS part of the 'rfilter1/makefile' and adatp accordingly before retrying compilation. 64 bits Compilation With big alignments, sctk needs to be compiled in 64 bits. By default, the C/C++ software are compiled in 32 bits with the options (-Os) but can be compiled in 64 bits, -m64 is added to the CFLAGS variable in: src/asclite/core/makefile src/asclite/test/makefile src/rfilter1/makefile src/sclite/makefile Example of CFLAGS: For OSX 10.4+: -fast -m64 -arch x86_64 -arch ppc64 |