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

[hts-users:03607] dynamic window specification


Hi all,

In current MLPG implementations, either HMGenS or hts_engine_API, the default dynamic window is symmetrical.
But I wonder what would happen if I set unsymmetrical window.
So I checked the HGen(in HTS-2.2) and HTS_model(in hts_engine_API-1.06), found similar codes below;
+     /* set pointer */
+     length = fsize / 2;
+     win->coefficient[i] += length;
+     win->l_width[i] = -length;
+     win->r_width[i] = length;
+     if (fsize % 2 == 0)
+         win->r_width[i]--;

I suppose it means I can set unsymmetrical window like
+   4   1.0   1.0   [-2.0]   1.0 
with  '-2.0' be the coeff. for current frame, right?
But what if I set
+   5   1.0   1.0   [-2.0]   1.0   0.0
as unsymmetrical window in a symmetrical form? Is it the same?
Please drop in any opinion.
Thank you.

Best,
--
Xingyu Na (那兴宇)
http://www.idiap.ch/~xna/
Beijing Institute of Technology [naxy(at)bit.edu.cn]
Idiap Research Institute [xingyu.na(at)idiap.ch]

Follow-Ups
[hts-users:03608] Re: dynamic window specification, Heiga ZEN (Byung Ha CHUN)