«El Clonador de Voces»
¿Qué ofrece este programa?:
- Generación de modelos .pth de cualquier voz incluso con segundos de audio.
- Separación de Voz, Coros e instrumental de calidad en audios (o links de YouTube).
- Clonar automáticamente cualquier voz y agregarla a otro audio manteniendo el ritmo y entonación.
- Crear automáticamente un cover de cualquier canción con la voz de cualquier persona.
- Funcionamiento en multiples idiomas.
- Descarga automática de voces de internet.
- Compatibilidad con aplicaciones derivadas de RVC (RVC incluida).
¿Puedo usar este código, editarlo o copiarlo?, ¿Quién lo ha creado?
Eres COMPLETAMENTE LIBRE de editar, copiar, modificar, vender o lo que sea que quieras hacer SIEMPRE Y CUANDO SIGAS LA LICENCIA MIT, incluida en la raíz de tu instalación, además, de mantener la licencia original dentro del subdirectorio «src».
Este proyecto es un bifurcación de RVC (concretamente de la versión desarrollada por el usuario Mangio621, que a su misma vez es otra bifurcación del proyecto principal, RVC).
He empleado una gran cantidad de pequeños proyectos para crear este, los principales son el nombrado anteriormente creado por Mangio621 y AICoverGen de SociallyIneptWeeb.
¿Qué diferencia hay con los proyectos citados anteriormente?
Pues aunque no lo parezca hay una gran variedad de cambios respecto a los proyectos anteriores, pues he modificado gran parte del código para crear esta aplicación. Aquí dejo una lista con los cambios más significativos:
- Interfaz completamente EN ESPAÑOL.
- Reorganización de los archivos del proyecto.
- Ahora puedes clonar una voz, crear un modelo, emplearlo y separar un audio por partes (Voz, Coros o voces secundarias y Instrumentos o Sonido Ambiental) en un mismo proyecto, antes necesitabas 3 proyectos distintos.
- Reducción del tamaño, este proyecto pesa 4,5G aproximadamente en comparación con los 12 de los proyectos originales.
- Ligera optimización.
- Instalador User Friendly.
- Y mucho más…
Agradecimientos:
- RVC – Proyecto Original (Una locura en mi opinión)
- Mangio621 – Bifurcación del RVC de gran importancia
- SociallyIneptWeeb – Automatización de la separación de elementos de un mismo audio
- Daniel Santos (yo) – Recodificación y fusión de todo lo anterior
NOTAS IMPORTANTES (MUY IMPORTANTES)
En esta versión, el guardado de modelos tiene un pequeño error: los archivos .pth
se guardan dentro de «src/weights» cuando deben guardarse en «src/weights/[nombre del modelo]». Para solucionarlo, crea una carpeta dentro de «weights» con el nombre del modelo y luego coloca el modelo en su interior.
El instalador funciona únicamente en Windows, pero el código en sí se puede usar en cualquier sistema (es Python). Así que para Linux o Mac adjunto una opción de descarga con solo el código fuente.
Es necesario tener una buena tarjeta gráfica, el proceso se toma su tiempo.
Los audios de entrada no pueden superar (individualmente) los 40 minutos, para exceder el límite, divide el audio en varias partes.
Los tutoriales de RVC son en parte funcionales con este programa, su interfaz y funcionamiento es muy similar. Igualmente, te dejo uno aquí hecho por mi:
Descargar:
Windows (Instalador)
Código Fuente (Todas las plataformas)
Requerimientos:
Windows:
- Windows 7 o superior
- Tarjeta gráfica Nvidia GTX o superior, DEBE SER NVIDIA.
- Intel Core i5 / equivalente en AMD o superior.