[hts-users:02511] Re: Is this a bug of hts-2.1.1 straight demo?
Hi,
I'm going to run the demo with your patch and I will tell you tomorrow
if it works.
For the warning, I've runned a test with festival 1.96 and they
disappeared so it must be this.
Sébastien
Le mercredi 02 juin 2010 à 00:26 +0800, 康世胤 a écrit :
> I think I find why this error happens.
>
> you are right.
> the error is caused by the wrong mgc data in straight demo 2.1.1.
>
> and this is due to the WRONG VERSION of straight we use.
>
> in the straight demo of 2.1 & 2.1.1, the required straight version is
> "STRAIGHTV40pcode".
> and it outputs the parameter 'sp' whose vector size is 513.
>
> but in the straight demo of 2.1.1beta, the required straight version
> is "STRAIGHTV40_007c".
> and the vector size of sp is 1025.
>
> so different opt of mcep should be given:
>
> $ diff Makefile.in.2.1.1 Makefile.in.2.1.1beta
> 142c142
> < $(MGCEP) -a $(FREQWARP) -m $(MGCORDER) -l 1024 -j 0 -f 0.0 -q 3 >
> mgc/$${base}.mgc; \
> ---
> > $(MGCEP) -a $(FREQWARP) -m $(MGCORDER) -l 2048 -j 0 -f 0.0 -q 3 >
> mgc/$${base}.mgc; \
>
>
> "STRAIGHTV40_007c" has a more strict licence
> compared to the trial version "STRAIGHTV40pcode".
> maybe that is why the developers decide to use "STRAIGHTV40pcode".
>
>
>
>
>
>
>
>
>
> 2010/5/31 Sébastien Le Maguer <Sebastien.Le_maguer@xxxxxxxx>
> Ok, I don't think it is a compiler's fault because I'm using
> HTS 2.1 on
> the same computer and it doesn't fail.
>
> I will run a test with the data extracted by the old procedure
> and
> compare to the new one. I will tell you the result tomorrow
> when I will
> get them
>
> Sebastien
>
>
> Le lundi 31 mai 2010 à 21:05 +0800, 康世胤 a écrit :
>
> > no, I never met warning -2331 in my log
> >
> > 2010/5/31 Sébastien Le Maguer <Sebastien.Le_maguer@xxxxxxxx>
> > When I'm looking the log files I've found some error
> messages
> > in the fullcontext reestimation step which look like
> that:
> >
> >
> > WARNING [-2331] UpdateModels: ih^ng-dh
> > +eh=r@1_3/A:0_1_2/B:1-0-3@1-1&1-6#1-3$1-4!0-1;0-1|
> 0/C:1+1
> > +2/D:content_3/E:pps+1@1+3&1+2#0
> > +1/F:content_1/G:10_7/H:6=3@2=1|L-L%/I:0=0/J:16
> +10-2[82]
> > copied: only 0 egs
> >
> > After it propagates in every embedded reestimation
> step. Have
> > you go this ?
> >
> > Sebastien
> >
> > Le samedi 29 mai 2010 à 10:25 +0200, Sébastien Le
> Maguer a
> > écrit :
> >
> > > I'm on Ubuntu and I'm using gcc
> > >
> > > Le 29.05.2010 01:45, 康世胤 a écrit :
> > > > No, i go back for 2.1 now.
> > > > Which compiler do you use? Mine is icc. Maybe it
> is the compiler's fault?
> > > >
> > > > 2010/5/28, Sébastien Le
> Maguer<Sebastien.Le_maguer@xxxxxxxx>:
> > > >
> > > >> I try to debug it. For the moment, i've found
> that in the StepBack the
> > > >> beta calculus lead to log(0) and so no path is
> found. Have you got some
> > > >> news ?
> > > >>
> > > >> Sebastien
> > > >>
> > > >> Le jeudi 20 mai 2010 à 16:15 +0800, 康世胤 a
> écrit :
> > > >>
> > > >>> yes
> > > >>>
> > > >>>
> > > >>>
> > > >>> 2010/5/20 Sébastien Le
> Maguer<Sebastien.Le_maguer@xxxxxxxx>
> > > >>> Hi,
> > > >>>
> > > >>> I've got this error too. When you try
> to run HMGenS do you
> > > >>> have a
> > > >>> segmentation fault?
> > > >>>
> > > >>> Regards,
> > > >>> Sebastien
> > > >>>
> > > >>>
> > > >>> Le mardi 18 mai 2010 à 13:43 +0800,
> 康世胤 a écrit :
> > > >>>
> > > >>> > A error occurred when I try to
> train the straight demo with
> > > >>> the
> > > >>> > default configurations in this
> section
> > > >>> >
> > > >>> >
> > > >>>
> > > >>>
> ===================================================================================
> > > >>> > Start generating speech parameter
> sequences (stc) at Mon May
> > > >>> 17
> > > >>> > 17:29:59 CST 2010
> > > >>> >
> > > >>>
> > > >>>
> ===================================================================================
> > > >>> >
> > > >>> >
> > > >>> >
> > > >>> > Here is the error messages:
> > > >>> >
> > > >>> > ......
> > > >>> > Pruning-On[1500.0 100.0 5000.0]
> > > >>> > Generating Label alice01.lab
> > > >>> > Total number of frames = 3172
> > > >>> > PdfStream[1]: 3172 frames
> > > >>> > PdfStream[2]: 3172 frames
> > > >>> > PdfStream[3]: 3172 frames
> > > >>> > EM-based parameter generation
> (Hidden: MIX, STATE)
> > > >>> > WARNING [-7324] StepBack: Bad
> data or over pruning
> > > >>> >
> in /usr/local/hts-2.1.1/bin/HMGenS
> > > >>> > WARNING [-9999] ParamGen: failed
> to compute output prob
> > > >>> > in /usr/local/hts-2.1.1/bin/HMGenS
> > > >>> > Iteration 1: Average LogP =
> -3.152585e+06
> > > >>> > Error
> in /usr/local/hts-2.1.1/bin/HMGenS -A -B
> > > >>> >
> > > >>> -C
> > >
> >>> /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/configs/syn.cnf
> > > >>> -D -T 1 -S
> > >
> >>> /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/data/scp/gen.scp
> > > >>> -t 1500 100 5000 -c 2 -H
> > >
> >>> /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/models/qst001/ver1/cmp/stc_all.mmf
> > > >>> -N
> > >
> >>> /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/models/qst001/ver1/dur/stc_all.mmf
> > > >>> -M
> > >
> >>> /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/gen/qst001/ver1/stc/2
> > >
> >>> /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/models/qst001/ver1/cmp/tiedlist
> > >
> >>> /home/saser/work/official_demos-2.1.1/HTS-demo_CMU-ARCTIC-SLT_STRAIGHT/models/qst001/ver1/dur/tiedlist
> > > >>> >
> > > >>> >
> > > >>> >
> > > >>> > Before the error, I got tens of
> thousands of warnings like
> > > >>> this:
> > > >>> >
> > > >>> > Converged (norm=3.774747e+01,
> change=1.620419e-04).
> > > >>> > WARNING [-9999] OutProb: output
> prob at frame 2 is 0.0
> > > >>> > in /usr/local/hts-2.1.1/bin/HMGenS
> > > >>> > WARNING [-9999] OutProb: output
> prob at frame 3 is 0.0
> > > >>> > in /usr/local/hts-2.1.1/bin/HMGenS
> > > >>> > WARNING [-9999] OutProb: output
> prob at frame 4 is 0.0
> > > >>> > in /usr/local/hts-2.1.1/bin/HMGenS
> > > >>> > WARNING [-9999] OutProb: output
> prob at frame 5 is 0.0
> > > >>> > in /usr/local/hts-2.1.1/bin/HMGenS
> > > >>> > ......
> > > >>> > WARNING [-9999] OutProb: output
> prob at frame 3169 is 0.0
> > > >>> > in /usr/local/hts-2.1.1/bin/HMGenS
> > > >>> > WARNING [-9999] OutProb: output
> prob at frame 3170 is 0.0
> > > >>> > in /usr/local/hts-2.1.1/bin/HMGenS
> > > >>> > WARNING [-9999] OutProb: output
> prob at frame 3171 is 0.0
> > > >>> > in /usr/local/hts-2.1.1/bin/HMGenS
> > > >>> > Average LogP = -9.993695e+09
> > > >>> > Generating Label alice02.lab
> > > >>> > Total number of frames = 2915
> > > >>> > PdfStream[1]: 2915 frames
> > > >>> > PdfStream[2]: 2830 frames
> > > >>> > PdfStream[3]: 2915 frames
> > > >>> >
> > > >>> >
> > > >>> >
> > > >>> > and strange parameter generation
> log like this: (see the
> > > >>> change of
> > > >>> > iteration 6)
> > > >>> >
> > > >>> > Generating Label alice01.lab
> > > >>> > Total number of frames = 3172
> > > >>> > PdfStream[1]: 3172 frames
> > > >>> > PdfStream[2]: 3172 frames
> > > >>> > PdfStream[3]: 3172 frames
> > > >>> > Parameter generation considering
> global variance (GV)
> > > >>> > Optimization=NEWTON step size
> (init=1.000, inc=1.20,
> > > >>> dec=0.50)
> > > >>> > HMM weight=1.00, GV weight=1.00
> > > >>> > Stream: 1
> > > >>> > Feature: all
> > > >>> > Iteration 1: GV Obj =
> -8.703781e+00 (HMM:-8.703781e+00
> > > >>> > GV:-4.669074e-27)
> > > >>> > Iteration 2: GV Obj =
> -4.485174e+01 (HMM:-6.515020e+00
> > > >>> > GV:-3.833672e+01) Change =
> -36.147964
> > > >>> > Iteration 3: GV Obj =
> -2.060439e+01 (HMM:-3.695115e+00
> > > >>> > GV:-1.690928e+01) Change =
> -11.900611
> > > >>> > Iteration 4: GV Obj =
> -1.077798e+01 (HMM:-5.220877e+00
> > > >>> > GV:-5.557108e+00) Change =
> -2.074204
> > > >>> > Iteration 5: GV Obj =
> -8.299071e+00 (HMM:-6.717686e+00
> > > >>> > GV:-1.581385e+00) Change =
> 0.404710
> > > >>> > Iteration 6: GV Obj =
> -2.659332e+15 (HMM:-2.115852e+07
> > > >>> > GV:-2.659332e+15) Change =
> -2659332467537417.500000
> > > >>> > Iteration 7: GV Obj =
> -1.661987e+14 (HMM:-5.289479e+06
> > > >>> > GV:-1.661987e+14) Change =
> -166198677105619.750000
> > > >>> > Iteration 8: GV Obj =
> -1.038622e+13 (HMM:-1.322297e+06
> > > >>> > GV:-1.038622e+13) Change =
> -10386216934943.804688
> > > >>> > Iteration 9: GV Obj =
> -6.489885e+11 (HMM:-3.305405e+05
> > > >>> > GV:-6.489881e+11) Change =
> -648988480495.767700
> > > >>> > Iteration 10: GV Obj =
> -4.054301e+10 (HMM:-8.262077e+04
> > > >>> > GV:-4.054293e+10) Change =
> -40543012815.267204
> > > >>> > Iteration 11: GV Obj =
> -2.531591e+09 (HMM:-2.065053e+04
> > > >>> > GV:-2.531570e+09) Change =
> -2531590533.724836
> > > >>> > Iteration 12: GV Obj =
> -1.579305e+08 (HMM:-5.162820e+03
> > > >>> > GV:-1.579253e+08) Change =
> -157930472.685939
> > > >>> > Iteration 13: GV Obj =
> -9.833805e+06 (HMM:-1.293318e+03
> > > >>> > GV:-9.832512e+06) Change =
> -9833797.165811
> > > >>> > Iteration 14: GV Obj =
> -6.099850e+05 (HMM:-3.271551e+02
> > > >>> > GV:-6.096578e+05) Change =
> -609976.683197
> > > >>> > Iteration 15: GV Obj =
> -3.754546e+04 (HMM:-8.622074e+01
> > > >>> > GV:-3.745924e+04) Change =
> -37537.164351
> > > >>> > Iteration 16: GV Obj =
> -2.279440e+03 (HMM:-2.629029e+01
> > > >>> > GV:-2.253150e+03) Change =
> -2271.141377
> > > >>> > Iteration 17: GV Obj =
> -1.405188e+02 (HMM:-1.145926e+01
> > > >>> > GV:-1.290596e+02) Change =
> -132.219760
> > > >>> > Iteration 18: GV Obj =
> -1.528113e+01 (HMM:-7.827290e+00
> > > >>> > GV:-7.453843e+00) Change =
> -6.982061
> > > >>> > Iteration 19: GV Obj =
> -8.570871e+00 (HMM:-6.957192e+00
> > > >>> > GV:-1.613679e+00) Change =
> -0.271800
> > > >>> > Iteration 20: GV Obj =
> -8.300441e+00 (HMM:-6.758615e+00
> > > >>> > GV:-1.541825e+00) Change =
> -0.001369
> > > >>> > Converged (norm=3.456561e+03,
> change=1.369426e-03).
> > > >>> >
> > > >>> >
> > > >>> >
> > > >>> > Here is my parameters for the demo
> configuration, tcl&
> > > >>> matlab are in
> > > >>> > PATH so I do not specify them.
> > > >>> >
> > > >>> > $ ./configure
> > > >>>
> --with-sptk-search-path=/usr/local/SPTK-3.3/bin
> > > >>> >
> --with-hts-search-path=/usr/local/hts-2.1.1/bin
> > > >>> >
> > > >>>
> --with-hts-engine-search-path=/usr/local/hts_engine_API-1.03/bin
> > > >>> >
> --with-openfst-search-path=/usr/local/openfst-1.1/bin
> > > >>> >
> --with-straight-path=/usr/local/STRAIGHTV40_007c
> > > >>> >
> > > >>> >
> > > >>> >
> > > >>> > Here is my parameters for the
> hts-2.1.1 configuration
> > > >>> >
> > > >>> > $ ./configure SMAX=11 PAT_LEN=8192
> > > >>> --prefix=/usr/local/hts-2.1.1
> > > >>> > CC=icc CXX=icpc
> > > >>> >
> > > >>> >
> > > >>> >
> > > >>> > Here is my icc version
> > > >>> >
> > > >>> > $ icc -V
> > > >>> > Intel(R) C Intel(R) 64 Compiler
> Professional for
> > > >>> applications running
> > > >>> > on Intel(R) 64, Version 11.1
> Build 20091130 Package ID:
> > > >>> > l_cproc_p_11.1.064
> > > >>> > Copyright (C) 1985-2009 Intel
> Corporation. All rights
> > > >>> reserved.
> > > >>> > FOR NON-COMMERCIAL USE ONLY
> > > >>> >
> > > >>> >
> > > >>> >
> > > >>> >
> > > >>> > My questions are:
> > > >>> > 1. Why this error occurred? Is
> this error a bug?
> > > >>> > 2. Is the Warings and iteration
> changes normal? I did not
> > > >>> find this
> > > >>> > kind of messages in the same
> section of the non-straight
> > > >>> demo log
> > > >>> > file.
> > > >>> >
> > > >>> >
> > > >>> >
> > > >>> >
> > > >>> > the orignal log file is attached.
> > > >>> >
> > > >>> >
> > > >>> >
> > > >>> > --
> > > >>> > 康世胤
> > > >>> > Shiyin Kang
> > > >>> >
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>
> > > >>
> > > >>
> > > >>
> > > >>
> > > >
> > >
> > >
> >
> >
> >
> >
> >
> > --
> > 康世胤
> > Shiyin Kang
> >
> > kangshiyin@xxxxxxxxx
> > Mobile: +86-13810352340
> > Tel: +86-10-62775251
> >
> > FIT 3-522
> > Lab of Human-Computer Speech Interaction,
> > Department of Computer Science & Technology,
> > Tsinghua University, Beijing, 100084, P.R.China
>
>
>
>
>
>
>
>
> --
> 康世胤
> Shiyin Kang
>
> kangshiyin@xxxxxxxxx
> Mobile: +86-13810352340
> Tel: +86-10-62775251
>
> FIT 3-522
> Lab of Human-Computer Speech Interaction,
> Department of Computer Science & Technology,
> Tsinghua University, Beijing, 100084, P.R.China
- Follow-Ups
-
- [hts-users:02513] Re: Is this a bug of hts-2.1.1 straight demo?, Sébastien Le Maguer
- References
-
- [hts-users:02482] Is this a bug of hts-2.1.1 straight demo?, 康世胤
- [hts-users:02489] Re: Is this a bug of hts-2.1.1 straight demo?, Sébastien Le Maguer
- [hts-users:02490] Re: Is this a bug of hts-2.1.1 straight demo?, 康世胤
- [hts-users:02491] Re: Is this a bug of hts-2.1.1 straight demo?, Sébastien Le Maguer
- [hts-users:02500] Re: Is this a bug of hts-2.1.1 straight demo?, 康世胤
- [hts-users:02501] Re: Is this a bug of hts-2.1.1 straight demo?, Sébastien Le Maguer
- [hts-users:02502] Re: Is this a bug of hts-2.1.1 straight demo?, Sébastien Le Maguer
- [hts-users:02503] Re: Is this a bug of hts-2.1.1 straight demo?, 康世胤
- [hts-users:02504] Re: Is this a bug of hts-2.1.1 straight demo?, Sébastien Le Maguer
- [hts-users:02510] Re: Is this a bug of hts-2.1.1 straight demo?, 康世胤