VocalTractLab-dev icon indicating copy to clipboard operation
VocalTractLab-dev copied to clipboard

f0-gestures and EMA stop before the end when converting segments into gestures (both from the interface and Python)

Open opasquetdotfr opened this issue 7 months ago • 1 comments

Hello!

I am running it on MacOS Sequoia 15.4.1, and it seems to work fine. I did not test the generation of the visual.

— How do you convert an imported segment file into a gesture from within the interface? I do it in Python, accessing the VocalTractLabBackend-dev's API. example6.py is good for that.

BUT...

—> I am having an issue: the conversion from .seg to .ges is ok except for the f0. For any kind of segment file, the analysis of the f0 stops at some point. It results in a constant f0 for the whole rest of the synthesis. I have this issue both when using the interface and when using Python.

  <gesture_sequence type="f0-gestures" unit="st">
    <gesture value="80.000000" slope="0.000000" duration_s="0.010000" time_constant_s="0.030000" neutral="0" />
    <gesture value="83.000000" slope="0.000000" duration_s="0.300000" time_constant_s="0.030000" neutral="0" />
    <gesture value="78.000000" slope="0.000000" duration_s="0.300000" time_constant_s="0.030000" neutral="0" />
**... STOPS HERE BEFORE THE END OF THE SEQ FILE.**
  </gesture_sequence>

opasquetdotfr avatar May 16 '25 11:05 opasquetdotfr

Hello,

Same story with EMA files. The analysis stops halfway through the file.

opasquetdotfr avatar May 18 '25 17:05 opasquetdotfr