Installing HTK 3.4.x on Microsoft Windows – new release

(For instruction how to debug an HTK 3.4.x tools on Visual Studio 2005, click here)

 

Release of 18 March 2009

I decide to update my bat script to take account bugs corrected with new release of HTK (HTK 3.4.1).

I also update this tool to compile with Microsoft Visual Studio 2008 (9.0).

 

Release of 31 March 2008

The new release compiles HMMIRest and HDecode. Original make file of HTK 3.4 don’t include HMMIRest compilation. It’s have problem with function isnan and it’s need the libraries HArc, HExactMPE and HFBLat that is not included in HTKLib compilation. HMMIRest.c has a little bug and it can’t compile with VS (multidefinition of variable minVar). I make an edited version of this file.

The HDecode have multi function definition (GetNEntry and CreateBoNGram defined HLVLM.c and HLM.h) error. I use the flag /FORCE:MULTIPLE to use the HLVLM.c definition.

Prerequisites

HTK can compile on windows that have Visual Studio.

I change de make file of HTK 3.4 to compile with Visual Studio 6 (VC6), Visual Studio .NET 2003 (VC7) and Visual Studio 2005 (VC8).

You must have one of these versions of Visual Studio to compile HTK 3.4.

Downloads:

Download HTK on http://htk.eng.cam.ac.uk/download.shtml

Download my tool on:

- RAR File: (HTK34xVSxCompile.rar)

- Zip File: (HTK34xVSxCompile.zip)

Compilation

1 - Unpack the HTK sources code

2- Unpack my tools on HTK root directory. Directory that contain HTKLib, HTKTools, README, …

3 - Click on HTK34Compile.bat

 
Note:
I remove the tool “NMAKEALL.BAT” and the manual compilation from anterior release. The tool HTK34Compile.bat is more reliable. I include edited version of HMMIRest.c in packed file for HTK3.4.
 
Arlindo Oliveira da Veiga
Departamento de Engenharia Electrotécnica e de Telecomunicações
Instituto de Telecomunicações – Pólo de Coimbra
E-mail: aveiga @ co.it.pt arlindo_veiga @ mail.pt
Atualizado 18 de Março de 2009