pseudoram/rvc-v2 🔢❓🖼️📝 → 🖼️
About
Speech to speech with any RVC v2 trained AI voice

Example Output
Output
Performance Metrics
8.01s
Prediction Time
8.05s
Total Time
All Input Parameters
{ "protect": 0.5, "f0_method": "rmvpe", "rvc_model": "CUSTOM", "index_rate": 1, "input_audio": "https://replicate.delivery/pbxt/LAxQbQLiKJZevqiV9Raodpdd6W0ihu3Wnb1K6xCpE6rcUIu5/ttsMP3.com_VoiceText_2024-6-29_0-22-2.mp3", "pitch_change": 8, "rms_mix_rate": 1, "filter_radius": 1, "output_format": "mp3", "crepe_hop_length": 128, "custom_rvc_model_download_url": "https://huggingface.co/Argax/doofenshmirtz-RUS/resolve/main/doofenshmirtz.zip" }
Input Parameters
- protect
- Control how much of the original vocals' breath and voiceless consonants to leave in the AI vocals. Set 0.5 to disable.
- f0_method
- Pitch detection algorithm. 'rmvpe' for clarity in vocals, 'mangio-crepe' for smoother vocals.
- rvc_model
- RVC model for a specific voice. If using a custom model, this should match the name of the downloaded model. If a 'custom_rvc_model_download_url' is provided, this will be automatically set to the name of the downloaded model.
- index_rate
- Control how much of the AI's accent to leave in the vocals.
- input_audio
- Upload your audio file here.
- pitch_change
- Adjust pitch of AI vocals in semitones. Use positive values to increase pitch, negative to decrease.
- rms_mix_rate
- Control how much to use the original vocal's loudness (0) or a fixed loudness (1).
- filter_radius
- If >=3: apply median filtering to the harvested pitch results.
- output_format
- wav for best quality and large file size, mp3 for decent quality and small file size.
- crepe_hop_length
- When `f0_method` is set to `mangio-crepe`, this controls how often it checks for pitch changes in milliseconds.
- custom_rvc_model_download_url
- URL to download a custom RVC model. If provided, the model will be downloaded (if it doesn't already exist) and used for prediction, regardless of the 'rvc_model' value.
Output Schema
Output
Example Execution Logs
[!] The model will be downloaded as 'doofenshmirtz'. [!] Voice model directory doofenshmirtz already exists. Overwriting... [*] Downloading model from https://huggingface.co/Argax/doofenshmirtz-RUS/resolve/main/doofenshmirtz.zip... [*] Extracting model to /src/rvc_models/doofenshmirtz... 2024-06-28 15:49:59 | INFO | fairseq.tasks.hubert_pretraining | current directory is /src 2024-06-28 15:49:59 | INFO | fairseq.tasks.hubert_pretraining | HubertPretrainingTask Config {'_name': 'hubert_pretraining', 'data': 'metadata', 'fine_tuning': False, 'labels': ['km'], 'label_dir': 'label', 'label_rate': 50.0, 'sample_rate': 16000, 'normalize': False, 'enable_padding': False, 'max_keep_size': None, 'max_sample_size': 250000, 'min_sample_size': 32000, 'single_target': False, 'random_crop': True, 'pad_audio': False} 2024-06-28 15:49:59 | INFO | fairseq.models.hubert.hubert | HubertModel Config: {'_name': 'hubert', 'label_rate': 50.0, 'extractor_mode': default, 'encoder_layers': 12, 'encoder_embed_dim': 768, 'encoder_ffn_embed_dim': 3072, 'encoder_attention_heads': 12, 'activation_fn': gelu, 'layer_type': transformer, 'dropout': 0.1, 'attention_dropout': 0.1, 'activation_dropout': 0.0, 'encoder_layerdrop': 0.05, 'dropout_input': 0.1, 'dropout_features': 0.1, 'final_dim': 256, 'untie_final_proj': True, 'layer_norm_first': False, 'conv_feature_layers': '[(512,10,5)] + [(512,3,2)] * 4 + [(512,2,2)] * 2', 'conv_bias': False, 'logit_temp': 0.1, 'target_glu': False, 'feature_grad_mult': 0.1, 'mask_length': 10, 'mask_prob': 0.8, 'mask_selection': static, 'mask_other': 0.0, 'no_mask_overlap': False, 'mask_min_space': 1, 'mask_channel_length': 10, 'mask_channel_prob': 0.0, 'mask_channel_selection': static, 'mask_channel_other': 0.0, 'no_mask_channel_overlap': False, 'mask_channel_min_space': 1, 'conv_pos': 128, 'conv_pos_groups': 16, 'latent_temp': [2.0, 0.5, 0.999995], 'skip_masked': False, 'skip_nomask': False, 'checkpoint_activations': False, 'required_seq_len_multiple': 2, 'depthwise_conv_kernel_size': 31, 'attn_type': '', 'pos_enc_type': 'abs', 'fp16': False} gin_channels: 256 self.spk_embed_dim: 109 <All keys matched successfully> [+] Converted audio generated at /src/voice_output/converted_tmp_fayvycvttsMP3.com_VoiceText_2024-6-29_0-22-2.wav
Version Details
- Version ID
d18e2e0a6a6d3af183cc09622cebba8555ec9a9e66983261fc64c8b1572b7dce
- Version Created
- June 28, 2024