This Vocoder, is a combination of
HiFTnet
and
Ringformer
. it supports Ring Attention, Conformer and Neural Source Filtering etc.
This repository is experimental, expect some bugs and some hardcoded params.
The default setting is 44.1khz - 128 Mel bin. if you want to change it to 24khz, copy the config from HiFTnet (make sure to copy its pitch extractor, both the model + the checkpoint.), then change 128 to 80 in LN-384 of the models.py. then uncomment the "multiscale_subband_cfg" for the 24khz version.
This is highly experimental, I have not conducted a full session training. I just tested that the loss goes down and the eval samples sound reasonable for ~10K steps of minimal training.
Pre-requisites
Python >= 3.10
Clone this repository:
git clone https://github.com/Respaired/HiFormer_Vocoder
cd HiFormer_Vocoder/Ringformer
For the F0 model training, please refer to
yl4579/PitchExtractor
. This repo includes a pre-trained F0 model on a Mixture of Multilingual data for the previously mentioned configuration. I'm going to quote the HiFTnet's Author: "Still, you may want to train your own F0 model for the best performance, particularly for noisy or non-speech data, as we found that F0 estimation accuracy is essential for the vocoder performance."
HiFormer_Vocoder huggingface.co is an AI model on huggingface.co that provides HiFormer_Vocoder's model effect (), which can be used instantly with this Respair HiFormer_Vocoder model. huggingface.co supports a free trial of the HiFormer_Vocoder model, and also provides paid use of the HiFormer_Vocoder. Support call HiFormer_Vocoder model through api, including Node.js, Python, http.
HiFormer_Vocoder huggingface.co is an online trial and call api platform, which integrates HiFormer_Vocoder's modeling effects, including api services, and provides a free online trial of HiFormer_Vocoder, you can try HiFormer_Vocoder online for free by clicking the link below.
Respair HiFormer_Vocoder online free url in huggingface.co:
HiFormer_Vocoder is an open source model from GitHub that offers a free installation service, and any user can find HiFormer_Vocoder on GitHub to install. At the same time, huggingface.co provides the effect of HiFormer_Vocoder install, users can directly use HiFormer_Vocoder installed effect in huggingface.co for debugging and trial. It also supports api for free installation.