Hello again,
I am trying to build a speaker
independent system that can generate speech from the label output
of a speech recognizer. I have built a monophone recognizer with 5
states (3 emitting) and 32 mixtures for 24 MCEP coefficients plus delta and
delta_delta. I have all of the models and followed the demo in generating
a stats file for approximating models for the duration densities.
However, I do NOT want to train utilizing the F0 paramter since this is
supposed to be a speaker independent system.
So, I am at the point where my models have
been generated and I'm ready to make some speech from the recognized
labels. Here is my test generation script:
TR 1
LM (dir)/monolist.txt (dir)/monphn_cmp.mmf
(dir)monolist.txt (dir)/monphn_dur.mmf
(I determined that this line loads the appropriate
monophone lists and the corresponding HMM's)
LW 2 (dir)/mcep_dyn.win (dir)/mcep_acc.win
0
(The 2 apparently means that I'm using both delta
and delta_delta parameters. I had to put the zero at the end to get it to
ignore any expected contribution from F0...but more on that later)
SI 24 (Number of MCEP)
SD (dir)/genraw (Location to store generated
speech)
SL (dir)/reclab (Location of label files for
generation)
GE 1 mwvw0-sx396.rec (1 speech file to be generated
from this label, although I had to change the extension to ".lab")
I then ran HMGenS as:
(dir)/HMGenS -A -C (dir)/synthesis.conf -D -T 1 -f 0.005 (dir)/gentest.scp
I then get the following output:
HTK
Configuration Parameters[2]
Module/Tool Parameter
Value
#
NATURALWRITEORDER
TRUE
#
NATURALREADORDER
TRUE
Adjusting
trace level :
1
Load
hmmlist :
(dir)/monolist.txt
Load
mmffile :
(dir)/monphn_cmp.mmf
Load
dmmlist :
(dir)/monolist.txt
Load
dmffile :
(dir)/monphn_dur.mmf
logical model
: 41
physical model
: 41
logical duration model :
41
physical duration model : 41
Set window
file for spectrum <1>: (dir)/mcep_dyn.win
Set window
file for spectrum <2>: (dir)/mcep_acc.win
Set order
of spectrum to 25
Set output
dirctory: (dir)/genraw
Set label
file dirctory: (dir)/reclab
Generating
speech parameter: mwvw0-sx396.rec
ERROR [+9963] Generator: More than 2 non-zero order
distribution are exist at dh.state[2].stream[1]
FATAL ERROR - Terminating program
(dir)/HMGenS
I looked
through the HMGenS.c code and found this is occuring because of section of the
code where it is trying to make a voiced/unvoiced decision. The only way
it could do that is if there was F0 information, which there isn't. So
after all of that I have TWO questions that I NEED answered:
1.) How do
I set up HTS to generate cepstral parameters for synthesis WITHOUT F0
information but WITH models for duration? (i.e., the example above)
I have my own F0 contours I will use.
2.) How do
I set up HTS to generate cepstral parameters for synthesis WITHOUT F0
information AND with me directly feeding the state durations for each hmm from
the state duration information provided during the recognition phase of
HTK?
Thank you
and I ANXIOUSLY await your reply!
----------------------------------------------------------------
Dr. Elliot Moore II, Post Doc Center for Signal and Image Processing Georgia Institute of Technology Electrical and Computer Engineering email: emoore@xxxxxxxxxxxxxx (ECE) em80@xxxxxxxxxxxxxxx (GT) WWW: users.ece.gatech.edu/~emoore |
This message has been 'sanitized'. This means that potentially dangerous content has been rewritten or removed. The following log describes which actions were taken. Sanitizer (start="1081523362"): Forcing message to be multipart/mixed, to facilitate logging. Writer (pos="1251"): Part (pos="1300"): Part (pos="200"): SanitizeFile (filename="unnamed.txt", mimetype="text/plain"): Match (rule="8"): ScanFile (file="/var/spool/filter/anomy/att-4076bca2-CNV-unnamed.txt"): Scan succeeded, file is clean. Enforced policy: accept Part (pos="3858"): SanitizeFile (filename="unnamed.html", mimetype="text/html"): Match (rule="8"): ScanFile (file="/var/spool/filter/anomy/att-4076bca6-71P-unnamed.html"): Scan succeeded, file is clean. Enforced policy: accept Note: Styles and layers give attackers many tools to fool the user and common browsers interpret Javascript code found within style definitions. References: - http://www.securityfocus.com/bid/630 - http://archives.indenial.com/hypermail/bugtraq/2001/January2001/0512.html Rewrote HTML tag: >>_STYLE_<< as: >>_DEFANGED_STYLE_<< Rewrote HTML tag: >>_/STYLE_<< as: >>_/DEFANGED_STYLE_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_SPAN style="mso-spacerun: yes"_<< as: >>_SPAN DEFANGED_style="mso-spacerun: yes"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Rewrote HTML tag: >>_DIV class=MsoNormal style="mso-layout-grid-align: none"_<< as: >>_DIV class="MsoNormal" DEFANGED_style="mso-layout-grid-align: none"_<< Rewrote HTML tag: >>_SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< as: >>_SPAN DEFANGED_style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"_<< Total modifications so far: 86 Anomy 0.0.0 : Sanitizer.pm $Id: Sanitizer.pm,v 1.54 2002/02/15 16:59:07 bre Exp $