Skip to content

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

@opasquetdotfr

Description

@opasquetdotfr

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>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions