CoolFace
Modelpublic

spellbrush/AliasingFreeNeuralAudioSynthesis

sourceHugging Facemitupdated 3mo agoView on Hugging Face
14likes
args.json270 linesDownload Raw Back to pupucodec
1{2    "base_config": "egs/afgen/exp_config_afcodec_base.json",3    "dataset": [4        "afgen_all_data",5    ],6    "exp_name": "afcodec",7    "inference": {8        "batch_size": 1,9    },10    "log_dir": "/home/vocod/experiments/afgen",11    "model": {12        "afcodec": {13            "codebook_dim": 8,14            "codebook_size": 1024,15            "decoder_dim": 512,16            "decoder_rates": [17                8,18                8,19                2,20                2,21                2,22            ],23            "encoder_dim": 32,24            "encoder_rates": [25                2,26                2,27                2,28                8,29                8,30            ],31            "n_codebooks": 9,32            "quantizer_dropout": 0.5,33        },34        "discriminators": [35            "msd",36            "mpd",37            "mssbstftd",38            "mssbcqtd",39        ],40        "generator": "afcodec",41        "mpd": {42            "discriminator_channel_mult_factor": 1,43            "mpd_reshapes": [44                2,45                3,46                5,47                7,48                11,49                17,50                23,51                37,52            ],53            "use_spectral_norm": false,54        },55        "mssbcqtd": {56            "bins_per_octaves": [57                24,58                36,59                48,60            ],61            "dilations": [62                1,63                2,64                4,65            ],66            "filters": 32,67            "filters_scale": 1,68            "hop_lengths": [69                1024,70                512,71                512,72            ],73            "in_channels": 1,74            "max_filters": 1024,75            "n_octaves": [76                10,77                10,78                10,79            ],80            "out_channels": 1,81        },82        "msstftd": {83            "filters": 32,84        },85    },86    "model_type": "AFGenCodec",87    "preprocess": {88        "align_mel_duration": false,89        "audio_dir": "audios",90        "bits": 8,91        "contentvec_dir": "contentvec",92        "cut_mel_frame": 128,93        "data_augment": false,94        "dur_dir": "durs",95        "duration_dir": "duration",96        "emo2id": "emo2id.json",97        "energy_dir": "energys",98        "energy_extract_mode": "from_mel",99        "energy_norm": false,100        "energy_remove_outlier": false,101        "extract_acoustic_token": false,102        "extract_amplitude_phase": false,103        "extract_audio": true,104        "extract_contentvec_feature": false,105        "extract_duration": false,106        "extract_energy": false,107        "extract_label": false,108        "extract_linear_spec": false,109        "extract_mcep": false,110        "extract_mel": false,111        "extract_mert_feature": false,112        "extract_one_hot": false,113        "extract_phone": false,114        "extract_pitch": true,115        "extract_uv": true,116        "extract_wenet_feature": false,117        "extract_whisper_feature": false,118        "f0_max": 1975.5,119        "f0_min": 32.7,120        "file_lst": "file.lst",121        "fmax": 22050,122        "fmin": 0,123        "hop_size": 512,124        "imaginary_dir": "imaginarys",125        "is_mu_law": false,126        "lab_dir": "labs",127        "label_dir": "labels",128        "lexicon_path": "./text/lexicon/librispeech-lexicon.txt",129        "linear_dir": "linears",130        "log_amplitude_dir": "log_amplitudes",131        "mcep_dir": "mcep",132        "mel_dir": "mels",133        "mel_extract_mode": "",134        "mel_min_max_norm": false,135        "min_level_db": -115,136        "n_fft": 2048,137        "n_mel": 128,138        "num_silent_frames": 8,139        "phase_dir": "phases",140        "phone_dir": "phones",141        "phone_energy_dir": "phone_energys",142        "phone_extractor": "espeak",143        "phone_pitch_dir": "phone_pitches",144        "phone_seq_file": "phone_seq_file",145        "pitch_bin": 256,146        "pitch_dir": "pitches",147        "pitch_extractor": "rmvpe",148        "pitch_max": 1100.0,149        "pitch_min": 50.0,150        "pitch_norm": false,151        "pitch_remove_outlier": false,152        "processed_dir": "data/",153        "raw_data": "raw_data",154        "real_dir": "reals",155        "ref_level_db": 20,156        "sample_rate": 44100,157        "spk2id": "singers.json",158        "symbols_dict": "symbols.dict",159        "train_file": "train.json",160        "trim_fft_size": 512,161        "trim_hop_size": 128,162        "trim_silence": false,163        "trim_top_db": 30,164        "trimmed_wav_dir": "trimmed_wavs",165        "use_amplitude_phase": false,166        "use_audio": true,167        "use_dur": false,168        "use_emoid": false,169        "use_frame_duration": false,170        "use_frame_energy": false,171        "use_frame_pitch": true,172        "use_lab": false,173        "use_label": false,174        "use_linear": false,175        "use_log_scale_energy": false,176        "use_log_scale_pitch": false,177        "use_mel": false,178        "use_min_max_norm_mel": false,179        "use_one_hot": false,180        "use_phn_seq": false,181        "use_phone": false,182        "use_phone_duration": false,183        "use_phone_energy": false,184        "use_phone_pitch": false,185        "use_spkid": false,186        "use_text": false,187        "use_uv": true,188        "use_wav": false,189        "use_wenet": false,190        "utt2emo": "utt2emo",191        "utt2spk": "utt2spk",192        "uv_dir": "uvs",193        "valid_file": "valid.json",194        "wav_dir": "wavs",195        "wenet_dir": "wenet",196        "win_size": 2048,197    },198    "supported_model_type": [199        "GANVocoder",200        "Fastspeech2",201        "DiffSVC",202        "Transformer",203        "EDM",204        "Autotune",205        "CD",206    ],207    "task_type": "afgen",208    "train": {209        "adamw": {210            "adam_b1": 0.8,211            "adam_b2": 0.99,212            "lr": 0.0001,213        },214        "batch_size": 16,215        "criterions": [216            "feature",217            "discriminator",218            "generator",219            "multimel",220            "codebook",221            "commitment",222        ],223        "dataloader": {224            "num_worker": 32,225            "persistent_workers": true,226            "pin_memory": true,227            "prefetch_factor": 4,228        },229        "ddp": true,230        "exponential_lr": {231            "lr_decay": 0.9999996,232        },233        "freeze_step": 0,234        "gradient_accumulation_step": 1,235        "keep_checkpoint_max": 5,236        "keep_last": [237            3,238            -1,239        ],240        "max_epoch": 1000000,241        "max_steps": 1000000,242        "multi_speaker_training": false,243        "optimizer": "AdamW",244        "random_seed": 114514,245        "reducelronplateau": {246            "factor": 0.8,247            "min_lr": 0.0001,248            "patience": 10,249        },250        "run_eval": [251            true,252        ],253        "sampler": {254            "drop_last": true,255            "holistic_shuffle": true,256        },257        "save_checkpoint_stride": [258            1,259        ],260        "save_checkpoints_steps": 10000,261        "save_summary_steps": 500,262        "scheduler": "ReduceLROnPlateau",263        "total_training_steps": 50000,264        "tracker": [265            "tensorboard",266        ],267        "valid_interval": 10000,268    },269    "use_custom_dataset": [],270}