Most of the Instructions on the website are in English. A Chinese version of the translation is provided for you.
Test from http://www.phon.ucl.ac.uk/resource/sfs/howto/htk
. Htm
Test from http://www.llaisdy.com/blog/2007/07/30/compiling-htk
-34-on-windows-xp/
Use cygwin
(1.5.25-14) server guard
HTK
3.4
Prerequisites
1. perform the "cygwin_setup.exe" action, from cygwin
In the first region, refer to http: // cygwin
. Com/setup.exe
2. Select security groups
Method.
- Select "Install from Internet" to install the package
If you confirm that the network path of the computer is OK, you can select the correct method.
- In addition, you can select "Download from Internet" only for the slave suite ".
- Or select "Install from local directory", and only install
Completed kits.
3. Select security groups
Project (resource), it is recommended that the "C:/cygwin
", Unless you are a master, if you are a master, you don't have to look at it.
4. Select the information to store the downloaded package, for example, "C:/download/cygwin
", You will need to renew the security protection service next time.
You can select this option.
5. Select the Web tracking method. If you do not need to change the method, go to the next step.
6. Select a website from the drop-down list. Of course, if you select a website from your country, the download speed will be faster than the previous one. For example, you can select these websites.
- Taiwan medical university ftp://ftp.ntu.edu.tw
- Yuan Zhi University ftp://ftp.cse.yzu.edu.tw or http://ftp.cse.yzu.edu.tw
7. Select the supervisor suite because you must be able to use HTK.
, So the following suite is required
- For all the kits in "base", if Skip is displayed in the new deployment, click the mouse to select the latest version.
- Binutils of devel classification: the GNU handler er, linker and binary utilities. After the selection, the dependency suite will be automatically selected.
- GCC: C compiler in devel.
- GCC-G ++: gcc C ++ compiler in Devel classification.
- In devel, make: the GNU version of The 'make' utility.
8. Wait for the downstream and security groups
.
9. Security
After the program is completed, you can choose whether to enable dynamic route on the desktop or show cygwin in the program set.
Information.
Next, security guard
HTK
3.4
1. Upload HTK
Original scheme, to http: // HTK
. Eng. Cam. ac. uk/
In the download region. before downloading the region, you must first renew the region.
2. Upload HTK
Source code (tar + gzip archive) and HTK
Samples (tar + gzip archive), put it in C:/cygwin
/Home/user_name/item.
3. cygwin
Normally, the starting position of the pipeline is C:/cygwin.
/Home/user_name/, if there is no such operation, enter LS and you will see the migrated HTK.
-3.4
.Tar.gz.
4. Decompress HTK
-3.4
.Tar.gz, tar xvfz HTK
-3.4
.Tar.gz. When LS is added, an HTK is added to home/user_name /.
Information.
5. Next, modify the HTK.
The makefile. In File Content in/htktools can be modified directly in Windows or cygwin
.
6. Open HTK
Makefile. In under/htktools, Division "-lx11" in a specific program, as shown below.
%: %. C $ (htklib)
If [! -D $ (bindir)-a x _ = x_yes]; then mkdir-p $ (bindir); FI
If [x $ @ = xhslab]; then
$ (CC)-o $ @ $ (cflags) $ ^ $(ldflags)-lx11
;
Else
$ (CC)-o $ @ $ (cflags) $ ^ $ (ldflags); FI
Change,
%: %. C $ (htklib)
If [! -D $ (bindir)-a x _ = x_yes]; then mkdir-p $ (bindir); FI
If [x $ @ = xhslab]; then
$ (CC)-o $ @ $ (cflags) $ ^ $ (ldflags );
Else
$ (CC)-o $ @ $ (cflags) $ ^ $ (ldflags); FI
7. zookeeper hgraf. C. In HTK
The following command is entered.
$ CD htklib // import htklib Information
$ CP hgraf. c hgraf. C. Original // rename hgraf. C as hgraf. C. Original
$ CP hgraf. null. c hgraf. C // rename hgraf. null. C as hgraf. c
$ CD .. // return to HTK
Materials
8. Next, return to HTK.
After the data is collected, read the README of this object in sequence.
$./Configure
$ Make
$ Make install
9. Success
For security reasons
3. the following version, please refer to the http://speech.ee.nthu.edu.tw/index.php? N = lab. htkcygwin