MU-NLPC/F0_Energy_joint_VQVAE_embeddings-norm_interp
Model adapted from: https://github.com/facebookresearch/speech-resynthesis
This repository contains a VQ-VAE model trained to generate high-quality joint vector embeddings of the F0 and Energy features of speech, published in the paper https://www.isca-archive.org/interspeech2025/portes25interspeech.html. This preprocessing strategy used in this repository is _Interpolation + Normalization_.
For _Normalization + Voicedness mask, see https://huggingface.co/MU-NLPC/F0EnergyjointVQVAEembeddings For Interpolation, see https://huggingface.co/MU-NLPC/F0EnergyjointVQVAE_embeddings-interp
The script for running the model is included in the _generateembeddings.py__ file.
To use, clone this repository, create a virtual environment based on the pyproject.toml file, for example by running:
poetry installThen, in the generate_embeddings.py script, select the dataset, uncomment the
#trust_remote_code=Truelines, and run the script:
poetry run python generate_embeddings.pyNote: While the model was trained using audio sampled at 16khz, the performance seems to be consistent for 24khz sampled audio as well. Use at your own discretion.
