Demiset es una herramienta diseñada para la generación de datasets de audio. Incorpora tecnologías avanzadas para realizar diversas tareas de procesamiento de audio de manera eficiente. Algunas de sus características principales incluyen:
- Descarga remota de archivos desde plataformas como Google Drive, Dropbox, Twitch, Youtube y enlaces de descarga directa.
- Procesamiento de audio en bruto para mejorar su calidad y claridad.
- Supresión de ruido para eliminar interferencias no deseadas.
- Extracción de voz utilizando el modelo DEMUCS para separar la voz del fondo.
- Removedor de silencio para eliminar partes no deseadas de silencio en los archivos de audio.
- Procesamiento en paralelo para obtener resultados más rápidos al dividir y procesar múltiples segmentos de audio simultáneamente.
Ejecuta los siguientes comandos:
# Desinstala cualquier versión de Torch que tengas
pip uninstall torch torchaudio
# Limpia la caché de pip para evitar conflictos
pip cache purge
# Instala la versión específica de Torch compatible con CUDA 11.8:
pip install torch==2.0.0+cu118 torchaudio==2.0.1+cu118 --extra-index-url https://download.pytorch.org/whl/cu118
Para correr el programa, puedes ejecutar el siguiente conjunto de comandos:
# Clonar el repositorio y acceder a la carpeta del programa
git clone https://github.com/Omarleel/Demiset
# Accede al proyecto
cd Demiset
# Instala los requerimientos
pip install -r requirements.txt
# Ejecutar el script
py Demiset.py
Si te encuentras con este error, puedes resolverlo siguiendo estos pasos:
- Abre el sitio web https://www.dll-files.com/svml_dispmd.dll.html.
- Haz clic en el botón rojo "Download" para descargar el archivo DLL.
- Después de descargarlo, descomprime el archivo y encontrarás el archivo DLL dentro.
- Copia el archivo DLL y pégalo en la carpeta "C:\Windows\System32" de tu computadora.