Package: easy-vc-dev
Easy VC簡単、軽量を目的とした音声変換(Voice Conversion)です。このリポジトリは開発用のリポジトリです。DescriptionUsageトレーニングnoF0ファイルをraw_data/に展開しておく。poetryrundownloadweights# ↓ valid_numが全体のデータセットの数を超えないように。poetryrunpreprocess--project_nameamitaro--wav_dirraw_data/amitaro--valid_num10--test_dirraw_data/test_data--sample_rate16000--jobs4poetryrunextract_feature--project_nameamitaro--version1--device_id0poetryrungenerate_filelist--project_nameamitaro--version1--useF0no--sid0poetryruntrain--project_nameamitaro--config_pathconfigs/16k_v2.json--sample_rate16000--use_f0False--total_epoch10--batch_size10--device_id0--log_step_interval10--val_step_interval10--test_step_interval10--save_model_epoch_interval2--cache_gpuFalse--freeze_vocoderTrue


poetryruntrain--project_nameamitaro--config_pathconfigs/16k_v2.json--sample_rate16000--use_f0False--total_epoch10--batch_size10--device_id0--log_step_interval10--val_step_interval10--test_step_interval10--save_model_epoch_interval2--cache_gpuFalse--freeze_vocoderTrue

poetryruntrain--project_nameamitaro--config_pathconfigs/16k_v2.json--sample_rate16000--use_f0False--total_epoch1000--batch_size10--device_id0--log_step_interval100--val_step_interval100--test_step_interval100--save_model_epoch_interval50--cache_gpuFalse--freeze_vocoderTrue# レジュームpoetryruntrain--project_nameamitaro--config_pathconfigs/16k_v2.json--sample_rate16000--use_f0False--total_epoch10--batch_size10--device_id0--log_step_interval10--val_step_interval10--test_step_interval10--save_model_epoch_interval2--cache_gpuFalse--freeze_vocoderTrue--checkpoint_pathtrainer/amitaro/logs/model-e4-s432.ptExportpoetryrunexport_onnx--torch_pathtrainer/sangoku/logs/model-e150-s91050-gen.pt--output_pathtrainer/sangoku/sangoku.onnx
poetryrunexport_onnx--torch_pathtrainer/sangoku/logs/model-nof0-e201-s122007-gen.pt--output_pathtrainer/sangoku/sangoku.onnx
poetryruninfer_with_onnx--onnx_pathtrainer/sangoku/sangoku.onnx--wav_pathraw_data/test_data/queens.wavpyinstallerコマンドを１ファイルにするpoetryruneasy_vcpreprocess--project_nameamitaro--wav_dirraw_data/amitaro--valid_num10--test_dirraw_data/test_data--sample_rate16000--jobs4poetryruneasy_vcextract_feats--project_nameamitaro--version1--device_id0poetryruneasy_vcgenerate_filelist--project_nameamitaro--version1--useF0no--sid0poetryruneasy_vctrain--project_nameamitaro--config_pathconfigs/16k_v2.json--sample_rate16000--use_f0False--total_epoch10--batch_size10--device_id0--log_step_interval10--val_step_interval10--test_step_interval10--save_model_epoch_interval2--cache_gpuFalse--freeze_vocoderTrue.venv/bin/pyinstallereasy_vc_dev/cli.py--onefile--add-dataeasy_vc_dev/utils/whisper/assets/*:easy_vc_dev/utils/whisper/assets/clipreprocess--project_nametsukuyomi--wav_dirraw_data/tsukuyomi--valid_num10--test_dirraw_data/test_data--sample_rate16000--jobs4cliextract_feats--project_nametsukuyomi--version1--device_id0cligenerate_filelist--project_nametsukuyomi--version1--useF0no--sid0音声変換リアルタイム音声変換Referenceこのソフトウェアは次のリポジトリの実装を参考にしています。Retrieval-based-Voice-Conversion-WebUIhifi-gantrainの種類ckptfinetunevocoder_ckptdiscriminator_ckpt事前学習モデルレ事前学習をするときモデル作成レ事前学習など既存モデルからの学習モデル作成 Finetuneレレ既存モデルからのfinetune(learning rateなどの復帰)モデル作成 vocoder ckptレレ(opt)レレ(opt)Vocoderを上書きモデル作成 discriminator ckptレレ(opt)レ(opt)レDiscriminatorの上書き(NOT IMPLEMENTED)