Emotion-Adaptive Spherical Vectors allow smooth interpolation between neutral and emotional speech. Adjust the intensity slider to control how strongly the emotion is expressed.
EASV uses spherical emotion embeddings that allow smooth linear interpolation between neutral and target emotions. At intensity 0, speech is fully neutral. At intensity 1, the full emotional expression is applied. This enables fine-grained control over emotional expression without the abrupt transitions seen in discrete emotion systems.
Inference: inference/generate_with_easv.py
Training: training/easv_intensity.py