Installing HTK 3.4 on cygwin

Source: Internet
Author: User

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.