Wiro - Rvc Voice Clone Youtube icon

Wiro - Rvc Voice Clone Youtube

Clone any voice and cover any YouTube song with it. This tool lets you apply a custom-trained R

Wiro - Rvc Voice Clone Youtube

AI-generated

Overview

This node clones any voice and covers any YouTube song using a custom-trained RVC (Retrieval-based Voice Conversion) model. It takes a YouTube video URL and various parameters related to voice cloning and audio processing, sends them to the Wiro API, and returns the status and URL of the processed audio. This node is useful for creating AI-generated vocal covers of songs from YouTube videos with customizable voice models and audio effects.

Use Case Examples

  1. Clone a voice from a YouTube song using a predefined RVC model and adjust pitch and reverb settings.
  2. Use a custom RVC model URL to apply a unique voice clone to a YouTube video and output the result in MP3 format.

Properties

Name Meaning
Youtube URL The URL of the YouTube video to be processed for voice cloning.
Rvc Model Selects the RVC model for a specific voice. If using a custom model, this should match the downloaded model's name.
Custom RVC Model URL URL to a ZIP file to automatically download and extract a custom RVC voice model.
Pitch Change Adjust pitch of AI vocals with options for female to male, male to female, or no change.
Index Rate Controls how much of the AI's accent to leave in the vocals.
Filter Radius If >=3, applies median filtering to the harvested pitch results.
Rms Mix Rate Controls how much to use the original vocal's loudness (0) or a fixed loudness (1).
Pitch Detection Algo Selects the pitch detection algorithm, with options for smoother or clearer vocals.
Crepe Hop Length Controls how often pitch changes are checked in milliseconds when using mangio-crepe algorithm.
Protect Controls how much of the original vocals' breath and voiceless consonants to leave in the AI vocals.
Pitch Change All Changes pitch/key of background music, backup vocals, and AI vocals in semitones, reducing sound quality slightly.
Reverb Size Controls the size of the reverb room, affecting reverb time.
Reverb Wetness Level of AI vocals with reverb.
Reverb Dryness Level of AI vocals without reverb.
Reverb Damping Absorption of high frequencies in the reverb.
Output Format Selects output audio format, either WAV for best quality or MP3 for smaller file size.

Output

JSON

  • taskid - The unique identifier for the voice cloning task.
  • url - The URL to the processed audio file once the task is completed.
  • status - The status of the voice cloning task, e.g., 'completed' or 'failed'.

Dependencies

  • Wiro API with API key and secret for authentication

Troubleshooting

  • If the Wiro API does not return a valid task ID or socket access token, the node throws an error indicating an invalid response from the API.
  • Network or authentication issues with the Wiro API can cause the task to fail or not complete.
  • Incorrect or unsupported RVC model names or URLs may cause the voice cloning process to fail.

Links

Discussion