Cómo hacer música AI con MusicGen de Meta

Publicado el 16 julio 2023 por Maxisoria @maxialiados

Meta ha lanzado el código para MusicGen, otro generador de música AI que puede convertir descripciones de texto en melodías musicales. La demostración se puede encontrar en línea y solo necesita un navegador para probarla. Los resultados no son malos, pero más que eso, demuestra cuánto han progresado los modelos de música de IA.

Esto es lo que necesita saber sobre MusicGen y cómo generar música.

¿Qué es MusicGen?

En junio de 2023, Meta lanzó su modelo de generación de música AI llamado MusicGen. No es la primera empresa en abordar el complejo problema de sintetizar música en bruto a partir de una simple descripción de texto; hasta ahora, puede crear música con Jukebox de OpenAI o generar fragmentos de canciones con MusicLM.

Pero es la primera empresa en hacer que el código sea de código abierto, lo que le permite ejecutar el software localmente en su computadora si tiene una GPU con un mínimo de 16 GB de memoria, aunque pudimos hacerlo funcionar con solo 11 GB.

No se preocupe si no tiene el hardware, porque puede probar la aplicación web MusicGen de forma gratuita utilizando un navegador. A partir de la demostración en línea, puede esperar que se tarde un poco más de un minuto en generar un fragmento de audio de unos 12 segundos de duración.

¿Cómo suena MusicGen?

Según Meta, MusicGen puede producir muestras de música de alta calidad, aunque descubrimos que los investigadores involucrados definieron la alta calidad como 32 kHz. Esto se encuentra en algún lugar entre los requisitos de la síntesis de voz (16 kHz) y el estándar para música digital (44,1 kHz).

En realidad, el audio no cumple con los estándares mínimos de calidad a los que podría estar acostumbrado a escuchar en la radio o en las plataformas de transmisión. Sin embargo, en comparación con otros generadores de música de IA, y considerando dónde se encuentra la tecnología al momento de escribir, la calidad del audio es bastante buena con un bajo nivel de ruido en el archivo.

¿Qué tan cerca se alinea la música con las indicaciones? Puede tener una idea rápida de eso escuchando los ejemplos que generamos a continuación. En términos generales, logra adherirse a los géneros musicales populares mientras mantiene una estructura musical más coherente en comparación con sus predecesores.

Cómo generar música usando MusicGen

MusicGen es fácil de usar y no requiere que se registre. La interfaz también es sencilla, lo que facilita probarla por diversión.

Aquí se explica cómo generar música con MusicGen:

  1. Abre el Aplicación web MusicGen.
  2. En el cuadro de texto titulado Describe tu música, ingrese su aviso. Puedes probar algo tan simple como "melodía popular irlandesa" o hacerlo más detallado al incluir el instrumento, el tempo, el género o la emoción.
  3. presione el Generar botón para iniciar el proceso. Después de uno o dos minutos, aparecerá un reproductor de audio en el módulo Música generada a la derecha.
  4. Pase el cursor sobre el módulo para mostrar los controles del reproductor y escuchar el archivo, o presione el ícono de descarga en la esquina superior derecha para guardar el archivo en su computadora. Tenga en cuenta que solo está disponible para descargar como un archivo .mp4.
  5. Si desea intentar condicionar los resultados usando una melodía existente, puede cargar una grabación en el módulo al lado del cuadro de texto. Como alternativa, puede seleccionar Micrófono para grabar una melodía usando su micrófono.

¿Cuáles son las restricciones en el uso de MusicGen Audio?

El código de MusicGen se distribuye libremente bajo la licencia MIT con pocas restricciones. En cuanto al audio que genera utilizando el modelo, no está claro si existen pautas legales. En su lugar, es posible que desee prestar atención Advertencia de Meta sobre el uso de MusicGen:

"El modelo no debe usarse para crear o difundir intencionalmente piezas musicales que creen entornos hostiles o alienantes para las personas. Esto incluye generar música que las personas previsiblemente encontrarán perturbadora, angustiosa u ofensiva; o contenido que propague estereotipos históricos o actuales".

Meta explica además que MusicGen está destinado a investigadores que deseen explorar la generación de música de IA y no para "usos posteriores", que suponemos que significan actividades como cargar y distribuir música de IA en plataformas de transmisión.

Los pros y los contras éticos reflejan la generación de arte de la IA. Obtener el consentimiento para usar datos para entrenar modelos de IA, más el problema de compensar/acreditar a los artistas cuando corresponda, son razones para que Meta vaya a lo seguro.

En resumen, es poco probable que explorar el modelo por diversión cause daño, pero puede ser un problema más espinoso cuando se trata de usar audio para música comercial. Mucha gente se pregunta cómo será el futuro de la música pop con IA.

Al agregar otro modelo de generación de música a lo que existe, Meta ha lanzado MusicGen, un modelo de IA de código abierto capaz de generar música en bruto a partir de una simple descripción de texto. Si tiene curiosidad por probar la tecnología, puede probar la demostración usando solo un navegador web.