[hts-users:00400] Training a new voice
- Subject: [hts-users:00400] Training a new voice
- From: Aleksey Beregov <aberegov@xxxxxxxxx>
- Date: Thu, 10 Aug 2006 10:15:09 -0700 (PDT)
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=XjC+ywaPybxNmLjnR+sKctivhCOFtE7nv4MNV5UXKnVR4mI7T6LW/Ss0WQk8Q4zYZsuqClqYLoAdkRe/2L3oh+gfp3nE83ZNlwlRIzCQoK3D65IRk1oO9ejhKhdunjQJDcdvEd9OKIx7vPpkQBgNKv92GVT4/H7dXIBH7mbbvH0= ;
Hi,
We are using HTS-2.0rc1 and we tried to run the training script for a new voice.
The following steps had been done:
(1) Successfully executed the training script for HTS-demo_CMU-ARCTIC-SLT
(2) Downloaded two male voices
(3) Converted audio files from WAV format to RAW.
(4) Copied utt files to the training directory
../festival/utts/*.utt à
<training>/data/utts/
(5) Changed the file <training>/data/scripts/Makefile.in
# Generating monophone and fullcontext Master Label Files (MLF)
echo "#!MLF!#" > labels/mono.mlf
echo "\"*/$(DATASET)_$(SPEAKER)_*.lab\" -> \"@PWD@/data/labels/mono\"" >> labels/mono.mlf
echo "#!MLF!#" > labels/full.mlf
echo "\"*/$(DATASET)_$(SPEAKER)_*.lab\" -> \"@PWD@/data/labels/full\"" >> labels/full.mlf
"$(DATASET)_$(SPEAKER)_*.lab" was replaced by a different file mask ("arctic_*.lab")
(6) Started the script
PATH=/usr/local/SPTK/bin:/usr/local/HTS-2.0RC1_for_HTK-3.3/bin.linux:/usr/local/festival/examples:/usr/local/Activetcl/bin:$PATH ./configure
When trees were generated, an error occurred.
(<training>\edfiles\qst001\ver1\cmp\cxc_mcp.hed)
The below is a log file containing the error.
==================================================
Wed Aug 9 14:00:26 YEKST 2006
==================================================
/usr/local/bin/HHEd -A -B -C /home/longtom/hts2/demo-bdl/configs/trn.cnf -D -T 1 -p -i -H /home/longtom/hts2/demo-bdl/models/qst001/ver1/cmp/re_clustered.mmf -m -a 1.0 -w /home/longtom/hts2/demo-bdl/models/qst001/ver1/cmp/re_clustered.mmf /home/longtom/hts2/demo-bdl/edfiles/qst001/ver1/cmp/cxc_mcp.hed.untied /home/longtom/hts2/demo-bdl/data/lists/full.list
HTK Configuration Parameters[3]
Module/Tool Parameter Value
# NATURALWRITEORDER TRUE
# NATURALREADORDER
TRUE
# APPLYVFLOOR TRUE
HHEd
38139/38139 Models Loaded [7 states max, 2 mixes max]
// load stats file
RO 0.00 ''
Setting outlier threshold for clustering
RO->LS /home/longtom/hts2/demo-bdl/stats/qst001/ver1/cmp.stats
and loading state occupation stats
Stats loaded for 38139 models
Mean Occupation Count = 3.190162
TR 4
Adjusting trace level
// questions for decision tree-based context clustering
TR 4
Adjusting trace level
// construct decision trees
TB 0.00 mcp_s2_ {*.state[2].stream[1-1]}
Tree based clustering based on MDL criterion, threshold=8.440446e+02
TB: Stats 38139->276 [0.7%] { 38139->276 [0.7%] total
}
TB 0.00 mcp_s3_ {*.state[3].stream[1-1]}
Tree based clustering based on MDL criterion, threshold=8.647446e+02
Error in /usr/local/bin/HHEd -A -B
-C /home/longtom/hts2/demo-bdl/configs/trn.cnf -D -T 1 -p -i -H /home/longtom/hts2/demo-bdl/models/qst001/ver1/cmp/re_clustered.mmf -m -a 1.0 -w /home/longtom/hts2/demo-bdl/models/qst001/ver1/cmp/re_clustered.mmf /home/longtom/hts2/demo-bdl/edfiles/qst001/ver1/cmp/cxc_mcp.hed.untied /home/longtom/hts2/demo-bdl/data/lists/full.list
In most cases, the following step gave an error (from Config.pm):
$CXCL1 = 1; # Tree-based context clustering for cmp
One time we were able to pass this step, but we encountered an error during another
$CXCL3 = 1; # Tree-based context clustering
Does anyone know how we can overcome this issue?
Get your email and more, right on the new Yahoo.com
- Follow-Ups
-
- [hts-users:00401] Re: Training a new voice, Heiga ZEN (Byung Ha CHUN)