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

[hts-users:01396] Re: Questions about "reg.base" when doing adaptation


Hi,

QiXiong Tu wrote (2008/05/20 22:11):

In the file "reg.base", it's written:
<CLASS> 1 {dh^ih-s+p.......state[2].stream[4].mix[2] .......... here, let's assume "dh^ih-s+p........state[2]._stream[4].mix[2]" as the second mixture of the stream "~p "lf0_s2_47-4".
Actually, there're a lot of "~p "lf0_s2_47-4" in the model file "MMF".
Then my questions are listed as follows: 1.when classing (generate the "reg.base" file), I think HHEd tool using "dh^ih-s+p........state[2]._stream[4].mix[2]" as a delegate for so many "~p "lf0_s2_47-4" in the model file "MMF", just because it's found firstly when classing, is it so?

Yes.

2.Does HTS do adaptation of the second mixture of MSD?

No, they are 0-dimensional distribution and they are skipped:

HAdapt.c:

Boolean GenXForm(RegNode *node, XFInfo *xfinfo, IntVec classes, int xfindex)
{
  AccStruct *accs;
  int class=1,b;
  IntVec blockSize,bandWidth;

  AdaptXForm *xform = xfinfo->outXForm;
  AdaptXForm *diagCovXForm = xfinfo->diagCovXForm;

  if (node->valid && node->vsize>0) {
                     ^^^^^^^^^^^^^^

node->vsize is the dimensionality of distributions clustered in this node.

Regards,

Heiga ZEN (Byung Ha CHUN)

--
------------------------------------------------
Heiga ZEN     (in Japanese pronunciation)
Byung Ha CHUN (in Korean pronunciation)

Department of Computer Science and Engineering
Nagoya Institute of Technology
Gokiso-cho, Showa-ku, Nagoya 466-8555 Japan

http://www.sp.nitech.ac.jp/~zen
------------------------------------------------

Follow-Ups
[hts-users:01397] Re: Questions about "reg.base" when doing adaptation, QiXiong Tu
References
[hts-users:01395] Questions about "reg.base" when doing adaptation, QiXiong Tu