Skip to content
/ EA-SVC Public

An implement of "Phonetic Posteriorgrams based Many-to-Many Singing Voice Conversion via Adversarial Training"

License

Notifications You must be signed in to change notification settings

hhguo/EA-SVC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EA-SVC

An implement of "Phonetic Posteriorgrams based Many-to-Many Singing Voice Conversion via Adversarial Training"

Data prepare

  1. PPG features (10ms frameshift)
  2. F0 features (10ms frameshift)
  3. Speaker embedding (One embedding per wav file)
  4. Audio files (wave format, 24000 sample rate, mono)

Write Configuration

Set path / directory or other configurations in .json files in directory "configs" Rewrite your data load function in utils/dataset.py

Model Training

Single GPU

CUDA_VISIBLE_DEVICES=0 python train.py -c configs/stage1.json
CUDA_VISIBLE_DEVICES=0 python train.py -c configs/stage2.json
CUDA_VISIBLE_DEVICES=0 python train.py -c configs/stage3.json

About

An implement of "Phonetic Posteriorgrams based Many-to-Many Singing Voice Conversion via Adversarial Training"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages