MusicGen es una inteligencia artificial desarrollada por Meta que tiene la capacidad de generar música a partir de texto. Esta herramienta utiliza un modelo de lenguaje basado en el modelo Transformer de Google, permitiendo predecir la siguiente sección de una pieza musical.
Redacción Perspectiva
Para utilizar MusicGen, simplemente debes describir el tipo de canción que deseas y la IA generará la música basándose en esa descripción. También puedes proporcionar una referencia musical para obtener resultados más específicos. La duración de las piezas generadas es de 12 segundos, lo que permite tener una idea de las capacidades de esta inteligencia artificial.
El equipo de desarrollo ha utilizado 20 mil horas de música licenciada para entrenar el sistema, incluyendo pistas de alta calidad de una base de datos interna, así como datos de música de las páginas Shutterstock y Pond5.
Cuando accedes al sitio web de MusicGen, debes ingresar una descripción de la música que deseas crear en el campo correspondiente. Luego, tienes la opción de agregar una referencia musical como guía, aunque esto es completamente opcional. Si proporcionas una referencia, la IA extraerá su melodía y la utilizará para crear una nueva pieza musical basada en tu descripción. Si solo das una descripción, la generación será más aleatoria, pero igualmente se creará un fragmento musical que cumpla con ella.
El sistema descompone los datos de audio en componentes más pequeños utilizando el «tokenizador» de audio de Meta llamado Encodec. Además, la IA es capaz de combinar textos con melodías, permitiendo la creación de música basada en ambos.

MusicGen analiza el texto que le proporcionas y detecta las palabras clave que definen tu solicitud. Estas palabras clave se utilizan para buscar piezas de audio o tokens específicos que concuerden con ellas, generando así la música.
Cada vez que solicitas una generación, el resultado es diferente, ya que el sistema lo procesa nuevamente desde cero. Además, al agregar diferentes referencias musicales, incluso con el mismo texto de descripción, se pueden obtener resultados completamente distintos.
Actualmente, se puede acceder a una demo gratuita de MusicGen en el portal de proyectos de IA Hugging Face, específicamente en huggingface.co/spaces/facebook/MusicGen. En esta página, puedes describir la música que deseas obtener y, si lo deseas, agregar una pequeña pieza musical como referencia.
Una vez que tengas todo listo, simplemente presiona el botón «Generate» y la IA comenzará a crear tu canción. Ten en cuenta que el proceso puede llevar varios minutos. Una vez generada, podrás reproducir la pieza o descargarla según tus preferencias.