Hidden Markov Model Based Text to Speech
HTK 3.4 Source
Code: http://htk.eng.cam.ac.uk/download.shtml∞
Hdecode source code: http://htk.eng.cam.ac.uk/extensions/index.shtml∞
This website has applied for an account, but it still cannot be downloaded. Does it take some time? Cannot the CERNET node work?
Account: luyao1103
HTK-3.4.tar.gz and after downloading
HDecode-3.4.tar.gz, expand them
% Tar-zxvf HTK-3.4.tar.gz
% Tar-zxvf
HDecode-3.4.tar.gz
Both of these will be extracted into the same HTK
Folder
Copy the htklvrec decompressed by the hdecode package to the HTK and overwrite it!
Note that cygwin must contain the relevant functions (at least make ...)
And then apply HTS-2.0_for_HTK-3.4.patch
% Cd HTK
%
Patch-P1-D. <HTS-2.0_for_HTK-3.4.patch (path to the patch from the HTK
Folder)
HTK
./Configure
Make
Make
Install
Hdecode
5. Make hdecode
6. Make
Install-hdecode
Installing sptk (Speech Signal Processing
Toolkit)
Sptk Source: http://downloads.sourceforge.net/sp-tk/sptk-3.1.tar.gz∞
0) Enter 'src' directory.
1) Type
%./Configure -- Help
And read the help
Messages.
2) to build and install all tools, type:
%./Configure -- prefix =/usr/local/sptk
% Make
% Make
Install
Other requirements
-Speech tools
-Festival
-
Tcl8.4
-Tcl8.4-Dev
-SOx, normally available in Linux.
-Tcl-TK
Supporting snack
-Perl, normally available in Linux.
Installing
HTS-demo_CMU-ARCTIC-SLT (demo for extracting speech parameters and training
HMMs)
Source: HTS-demo_CMU-ARCTIC-SLT.tar.bz2 for HTS-2.0.1
Bytes
Setup HTS-demo_CMU-ARCTIC-SLT by running configure
Script:
% Cd HTS-demo_CMU-ARCTIC-SLT
%./Configure
-- With-tcl-search-Path =/usr/local/activetcl/bin/-- With-fest-search-Path =/usr/local/festival/Examples
/
-- With-sptk-search-Path =/usr/local/sptk/bin
/
-- With-HTS-search-Path =/usr/local/HTS-2.0_for_HTK-3.4/bin
Start
Running demonstration as follows:
% Cd HTS-demo_CMU-ARCTIC-SLT
%
Make
After composing training data, hmms are estimated and speech
Waveforms are synthesized.