[Subject Prev][Subject Next][Thread Prev][Thread Next][Date Index][Thread Index]

[hts-users:00029] Cepstral Parameter Generation without F0


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 $

Follow-Ups
[hts-users:00032] Re: Cepstral Parameter Generation without F0, Heiga Zen / Byung-Ha Chun